-
前端 18% (布局+响应式+首页+详情页+阅读器+后台页添加漫画 的静态页面)预览(捂脸 服务器带宽太小了
-
Web服务 2%(仅仅搭了个路由骨架,写了个demo)
-
爬虫服务 10%(写了某一个网站的单机版爬虫)
-
原型 持续更新中
-
前端
基于
React
UI框架:
antd
路由框架:
umi
-
服务端
语言随意,做成分布式的,拆成以下几个模块
- Web服务
- 爬虫服务
- 文件存储服务(下载图片资源
- 任务调度
- 配置中心
通信
- 前端与Web服务:
http
或者json rpc
- Web服务与爬虫:
RabbitMQ
- Web服务和文件存储:
grpc
链路追踪
Jaeger
日志
ELK
微服务
- 以后再说吧,一个人不好弄
部署
docker
、可能用k8s
来编排
测试与风格检查
go test
golint
自动化
- GitHub CI/CD