【发布时间】:2013-02-10 18:37:18
【问题描述】:
是否有某种最佳实践来组织有关内容管理的 Nodejs 应用程序? 当直接在jade或ejs模板中“硬编码”内容(尤其是文本)时,这对我来说似乎很糟糕。我的经验是,这不太容易维护(至少对于大型项目而言)。
是否应该从视图旁边的单独内容目录中提供所有内容?
| appRoot
| -- public
| -- views
| -- index.ejs
| -- user.ejs
| -- content
| -- index.json
| -- user.json
但这也有一些缺点:链接、自定义样式和那些东西呢?在内容 *.json 中定义这些对我来说似乎也很糟糕。
有什么想法吗?
【问题讨论】:
标签: node.js content-management-system