我正在使用Node.js/Express
并使用TypeScript
并想知道router
文件是否应该封装为一个类?
对于中间件而言,对我来说似乎毫无意义,路由器只是一个变量。
使用TypeScript时,我是否应该这样做以遵循面向对象的设计原则?
答案 0 :(得分:2)
在使用TypeScript
时,我是否应该这样做以遵循面向对象的设计原则
没有。使用对你有意义的东西。如果功能有意义,那么功能没有错。
事实上,TypeScript编译器源不能单独使用class
关键字。