- 这是一个获取网易,腾讯免费漫画的全栈项目,这是我的首个全栈项目,不对的地方望指出,如果有更好的处理方式,希望一起交流
- 服务端:nodejs + koa + mongoose
- 数据抓取:puppeteer抓取web端数据返回给客户端
- 客户端:react-native + mobx,适配android,ios双平台
- cd server
- npm install --save
- node app
- npm install --save
- react-native start
- 编译
- Android:
- gradle clean && gradle build
- ios:
- xcode build && run
- 选择你的运行设备, 安装app运行
host_address:port 主机地址:端口号,本地搭建为127.0.0.1:1234
- 网易漫画
- 获取免费漫画列表
host_address:port/163/getComic
- 获取免费漫画列表下一页
host_address:port/163/getComicMore
- 获取漫画详情
host_address:port/163/getComicDetail
- 获取漫画详情所有章节
host_address:port/163/getComicDetailMore
- 获取漫画内容
host_address:port/163/getComicContent
- 获取漫画内容上一话和下一话
host_address:port/163/getComicContentLastOrNext
- 获取漫画弹幕(待优化)
host_address:port/163/getComicComment
- 腾讯漫画
- 获取免费漫画列表
host_address:port/tencent/getComic
- 获取免费漫画列表下一页
host_address:port/tencent/getComicMore
- 获取漫画详情
host_address:port/tencent/getComicDetail
- 获取漫画详情所有章节
host_address:port/tencent/getComicDetailMore
- 获取漫画内容
host_address:port/tencent/getComicContent
- 获取漫画内容上一话和下一话
host_address:port/tencent/getComicContentLastOrNext
- 获取漫画弹幕
host_address:port/tencent/getComicComment
- 免费网易漫画列表的接口实现和数据展示
- 免费腾讯漫画列表的接口实现和数据展示
- 网易漫画详情接口实现和数据展示
- 腾讯漫画详情接口实现和数据展示
- 漫画内容的接口实现和数据展示
- 当前漫画内容的弹幕接口实现
- 用户模块相关接口开发,注册登录界面开发
- 优化获取漫画内容接口
- 优化漫画内容的弹幕接口和客户端展示
- 搜索模块相关接口开发,搜索界面开发