关于BookChatApp

    通用书籍阅读APP, 的 实现版本,支持多端分发,编译生成 Android 和 iOS 手机APP以及各平台的小程序。

    使用BookChatApp,您可以轻松地将您的电子书、文档手册和在线书籍分发到各个小程序平台,以及编译生成手机APP发布到各大手机软件市场供用户下载和使用。

    BookChatApp的设计开发跟微信小程序BookChat几乎没有两样,如果有不一样的地方, 那就是从微信小程序的原生开发迁移到了使用uni-app的vue开发上来。

    BookChatApp中对HTML内容的渲染,经过多次对性能和渲染效果体验的对比,最终没有采用网上开源的第三方渲染组件,直接使用了uni-app自带的rich-text组件, 而将BookChatApp编译成各平台的小程序的时候,同样也是用了各小程序平台的组件。

    特点

    • 开源:基于 Apache 2.0 开源协议进行开源,对商业友好
    • 秀气:简洁、美观,给您焕然一新的视觉体验,让你都不敢相信这是一个擅长后端的程序员设计和开发实现的
    • 丰富:注册、登录、搜索、书架、书签、阅读偏好设置等功能齐全,麻雀虽小,五脏俱全
    • 强大:尽管BookChatApp使用的是混合开发,但是编译生成的手机App以及各平台的小程序,性能和体验也没见得真比原生的差

    二次开发

    可能您对现有程序的功能和主题色调不是很满意,或者有自己的一套UI设计方案,那么,您可以对BookChatApp进行二次开发,如果您对Vue熟悉。

    BookChatApp的配套后端程序是 v2.1 以上版本。

    BookStack的安装部署教程,看这里—> BookStack安装部署

    BookStack 开源地址

    BookStack 官网*

    书栈网:

    二次开发基本步骤

    1. 安装部署BookStack
    2. 克隆下载BookChatApp源码
    3. 使用打开项目文件夹
    4. 将下载程序中的config.example.js文件重命名为config.js文件
    5. 根据自己的开发环境,设置host配置项
    • 目录页 /pages/menu/menu
    • 用户中心页 /pages/ucenter/ucenter
    • 首页 /pages/index/index
    • 分类页 /pages/cate/cate
    • 书架页 /pages/bookshelf/bookshelf
    • 列表页 /pages/list/list
    • 个人主页 /pages/me/me
    • 书签页 /pages/bookmarks/bookmarks
    • 搜索结果页 /pages/search/search
    • 内容点评页 /pages/comment/comment
    • 404页 /pages/notfound/notfound
    • 登录页 /pages/login/login
    • 注册页 /pages/register/register
    • 书籍介绍页 /pages/intro/intro

    QQ交流群

    加群请备注来自BookChatApp

    说明:

    作者介绍

    Web 全栈工程师,自带发际线魔法加成,擅长Ctrl + C

    • 作者:皇虫(TruthHun)
    • Email: TruthHun#QQ.COM(把 # 换成 @ )

    首页



    关于BookChatApp - 图1

    书架页



    书籍介绍页

    关于BookChatApp - 图2




    关于BookChatApp - 图3





    登录

    关于BookChatApp - 图4



    个人中心



    关于BookChatApp - 图5


    开源协议

    Apache v2.0

    赞助

    如果您觉得程序还可以,欢迎 start 和 fork,以及赞助我一杯咖啡

    关于BookChatApp - 图6