我已经看到它定义了几种不同的方式:
(2)课堂上的静态方法(这里没有例子,但对我来说似乎也有意义)
(3)普通方法(可能附加到对象,虽然此示例只是直接导出它们):https://developer.mozilla.org/en-US/docs/Learn/Server-side/Express_Nodejs/routes
...但我不确定是否有某些用例/上下文使用其中一个。这里有标准用法吗?
答案 0 :(得分:0)
你可以使用Class或Object,但我总是使用Class,这很好。
在NodeJs或ES6中,我们有Class。它很强大。
使用NodeJS和Express中的设计模式MVC,您可以使用:
路线:呼叫控制器
控制器:扩展更多控制器(如果需要)并使用模型
模型:它将处理数据。但我建议您创建一些服务,并在模型中包含Service,在Model中连接DB并在Service中使用DB
查看:在控制器中,渲染视图:)
你有什么问题吗?
随意发表评论,我很乐意提供帮助