0

过去我主要使用类似 Rails 的框架。最近,我一直在研究 Express.js。我注意到大多数示例在主 app.js 中进行路由,或者在 route.js 中进行渲染,我对此有点不舒服。

一个稍微熟悉的例子是Express.js 的 github 页面中的 mvc 文件夹,但即便如此,我发现路由的完成方式有点奇怪(另外,查看控制器内的文件夹?发生了什么?)。

我的问题是,我应该进行什么样的心态改变,或者是否有一种使用 Express.js 的标准方法可以清楚地将路由和控制器的关注点分开并使它们整齐地工作?

谢谢。

4

1 回答 1

0

经过更多的实验,我回答了我自己的问题。

Express 不适用于此类任务。像GeddyTower这样的框架是,尽管它们都不像 Express 那样可以生产。

有一个名为Express-resource的模块可以满足我的需求。尽管如此,在最坏的情况下,在 Express 中构建自己的路由/控制机制相对容易。

于 2012-09-01T22:22:49.123 回答