kdming / node-clean-arch

node mvc 架构

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

node 简单的服务架构

主要有4层构成

  1. api表现层:用户接收并处理用户输入,并将结果以想要的样式返回给用户
  2. models模型层:定义数据模型
  3. repository仓库层:负责数据的curd操作,没有业务流程
  4. service服务层:负责具体的业务流程,是表现层与仓库层的桥梁 Ps:可以随意切换仓库层所用数据库,因为其它层不需要关心其内部实现,只要数据格式一样即可

需根据.envExample文件创建.env文件,并根据模板填写对应信息 运行命令
npm run devnpm run start

About

node mvc 架构


Languages

Language:JavaScript 100.0%