最近在重构一个后端API项目,在项目的目录结构上没有太好的想法。求大家给点建议
 发布于 9 年前  作者 wlpeter  5727 次预览  最后一次回复是 9 年前  来自 问答 

如题,项目使用express的,希望大家给点建议,谢谢啊

5 回复
Kaijun

mvc去掉v不行吗?

  • config里包含配置和router
  • model里定义各种数据模型
    • 要是不用orm就分dao和service 要是用orm service和model合起来写(个人做法)
  • 然后就是controller 定义每部分的api
  • 最后就是app入口

来自酷炫的 CNodeMD

eshengsky
  1. yoman 帮助你构建一个完整的项目框架;
  2. 个人开源博客 iBlog2 的项目结构
  3. 如果是 RESTfull 的后端 API,可以尝试 node-restify
jingsam

我的纯API后端的项目结构是这样的

bin
models
controllers
uploads
test
app.js
db.js
router.js
wlpeter

@Kaijun 嗯嗯,我目前也是这么干的,谢谢啊