爬虫和react native结合----无广告盗版小说阅读器

663 阅读1分钟

首先自我介绍下,我十个前端开发,这篇文章完全是在前端知识范围之内

app产生背景

我是个白嫖党,没啥别的爱好,睡前看两分钟广告是我的最爱,第三分钟能直接睡着.

之前下载了个看小说的软件,刚开始没有广告,后来变成五秒钟,再后来变成三十秒,广告还挺有意思我就接受了,后来的广告天天是理财,拼多多这些鬼吼的广告...我放弃了.

我就像自己怎么不看广告看小说呢,刚好最近做react native项目,有一盏小灯泡砰的一下就炸开了--我自己写一个是不是很不错的想法!!!

说干就干


我是废话的分割线

技术栈

  • react
  • react native
  • cheerio(jquery)
  • realm
  • typescript

思路

代码中有很多的冗余文件,初始设想和完成(能凑合用)的功能区别很大,就直接说完成的吧

数据库

分为三张表

book, menu, article(当前没有用上)

book存储书籍基本信息,url,bid,当前读取进度等

menu存储菜单的列表,指向的文章,mid,bid等

artice应该存储文章内容等长文本和id

流程

分为两个页面,

  • 个人中心
  • 搜索

个人中心的内容就是自己收藏的书,打开查询数据库里面书籍列表->点击查看 搜索到的文章直接展示,点击收场可以直接添加到book库中,也可以直接打开就看,但是这样并不会有历史记录,不会保存

源码

懒得写了!!!

一切都在代码中,我干了,各位随意 代码