点击空白处退出提示
作品详情
该项目的包括前端,后端,后台管理系统和爬虫等等的所有开发都由自己一人完成, 项
目目前已发布上线.
项目前端,后端部分使用 nextjs 和 koa 技术完成, 之所以使用 nextjs 是因为服务端渲
染更有利于 SEO; 前端界面同时对 PC端, 手机端以及各个屏幕宽带进行了适配; 网
站使用 MySQL 做为数据库, 使用 sequelize 来操作数据库, 支付部分的操作使用到了
事务来保证操作的原子性; 由于 js 自身计算不精确存在误差, 所以在计算金额和其
他一些支付相关的数字时使用到了 big-number 和 mathjs.
使用 python 对网页进行爬虫, 爬虫的数据使用 MongoDB 进行存储, 从网页中提取需
要的数据则用到了 xpath.
后台管理系统使用 electron + vue 进行开发, 负责资源的发布, 删除操作及用户管理
等.
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论