javascript - 使用 TypeScript 时是否应该将 Node.js/Express 路由器包装在一个类中?

标签 javascript node.js express typescript

我正在使用 Node.js/Express 并使用 TypeScript,并且想知道 router 文件是否应该封装为类?

对于我来说,中间件似乎毫无意义,路由器只是一个变量。

在使用 TypeScript 时,我应该这样做以遵循面向对象的设计原则吗?

最佳答案

Should I be doing this to follow Object-Oriented design principles when using TypeScript

没有。使用对你来说有意义的东西。如果函数有意义,那么它们就没有问题。

事实上,TypeScript 编译器源没有使用 class 关键字。 🌹

关于javascript - 使用 TypeScript 时是否应该将 Node.js/Express 路由器包装在一个类中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35762058/

相关文章:

javascript - 如何将文档读入javascript

javascript - D3.js图表​​调用并缩放后重新绘制区域

javascript - 如何根据用户滚动加载网页内容

node.js - Sequelize : Hard delete and Insert in a table

node.js - Mongoose 查询返回空

快速路由处理程序中的正则表达式覆盖默认路由

javascript - Promise 函数位于单独的文件中

javascript - 有关如何创建此类导航的任何建议

node.js - Node.js内存泄漏

api - 当params描述关系时如何将查询参数传递给sequelize