自己搭建一个前后端的项目-适合新手学习

前提:这篇文章不适合大佬去看,因为我自己也是比较菜的。我只是分享下我的一些经验。 接下来我将会介绍三个方面:

小程序端 :想要学习小程序的同学可以看看

你能学习到什么:

页面的布局,对返回的数据进行操作,以及渲染。 对请求接口的统一封装,以及购物车页面的逻辑,增删改查,以及收获地址的选择新增. 支付模块有没有调用微信api 只是做了简单的发送数据到后台

小程序是模仿一款图书商城的项目, 数据接口基本都是使用图书商城自己的接口,我这边都不需要对请求头进行设置之类的。我这边做了一个首页,和购物车,我的页面。购物车拥有一整套购物流程。我的页面。 我一般用来做写数据的。 因为工作中需要假数据。easy-mock 又经常蹦。 所以就模拟跨域写假数据。 用户首次进来需要在我的信息登录(前提是开了后端的 --9562–) 。项目详情需要看READMD.md文件(数据接口READMD文件有提示)

https://github.com/Tom-cy/book_house

自己搭建一个前后端的项目-适合新手学习
自己搭建一个前后端的项目-适合新手学习
自己搭建一个前后端的项目-适合新手学习

node端:

目录:

db ----连接mongodb 数据库(数据库自行创建)

pem — 干啥的我貌似也忘了

router ---- 小程序和(admin)后台的路由配置

tools —后台登录返回的token值

node端是 express + mongodb 自己做一个简答的数据层,用于保留存储数据, 本人一直想用koa+mysql 重构,奈何技术有限慢慢来。 适合新手学习

https://github.com/Tom-cy/book_node

后台端:后台端跟前面没什么太大的关系。自己本人搭建二个模板,一个是模仿花裤衩的vue ,另外一个是angular的

最初始的简单版本: https://github.com/Tom-cy/bookadmin

后来学习了花裤衩的模仿版本: https://github.com/Tom-cy/admin-two

以及angular版本:https://github.com/Tom-cy/admin_angular_antd

针对花裤衩的模仿版本自己做了首页登录时需要验证数字和图片拖拽验证

自己搭建一个前后端的项目-适合新手学习

自己搭建一个前后端的项目-适合新手学习