E-commerce Back-End Node.js后端项目
电子商务项目的后端,不少人都是边找模板边自己搭。如果你正好也在找一个能快速上手的 Node.js 后端,这个e-commerce-back-end
还挺适合。用 MySQL 做数据库,结构清晰,API 接口都写好了,增删改查都能跑通,适合练手,也适合二次开发。
产品、标签、分类的关系写得比较规范,用的是 REST 风格的接口,逻辑也不绕。你只要连上 MySQL,把.env 文件配好,npm i
装下依赖,基本就能跑起来了。响应也快,接口数据结构也不复杂,前端对接起来没啥门槛。
比较推荐你看下它的目录结构,像models
和routes
的拆分挺清晰。尤其是标签和分类那块关系,算是后端开发里常见的模式,用来理解belongsToMany
这些关联写法有参考价值。
哦对了,这个项目蛮适合配合前端练练全栈开发。如果你已经有前端页面,只需要把 API 对接上,比如商品列表就用/api/products
,再做点前端样式优化,整个电商 Demo 就能跑起来。
如果你对TypeScript
更感兴趣,下面这几个相关资源也可以看看,有 TS 版本的后端框架,也有 MySQL 接口的写法示例,拓展一下没坏处。
175.24KB
文件大小:
评论区