我正在使用 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/