2015-10-27 75 views
-2

应该如何构造Node.js(Express)应用程序?我这样做的:结构Node.js(Express)app

  • app.js - 启动服务器
  • router.js - 路由请求和其他文件中启动功能。
  • pages.js - 渲染非静态页面。示例:对数据库和渲染结果的请求
  • control.js - 更改操作。例如:在数据库中创建/更新行。
  • db.js - 连接到ORM的数据库和创建模型。

应该改变什么?如何做得更好?

(对不起,我英文不好)

+0

你为什么认为需要改变? –

+0

这个问题对于SO来说并不是因为它是一个愚蠢的问题,而是因为它太宽泛和基于观点。我可能会先寻找Express教程和示例项目。 –

回答

3

你有没有听说过Yeoman?它是一个webapp生成器,它是一个非常有用的自动构建webapp骨架的工具。

您希望使用任何Web技术/框架的许多不同的生成器。也许一个好主意可以看一看,并探索这些生成器如何为您构建代码,这可以让您了解如何组织代码。

您可以Search for generators约曼的网站,只需键入Express,并尝试不同的。