使用 Nest.js

Nest.js 是一個多功能型,Node.js 的整合性框架,包含了許多 cls, orm, swagger, unit test 等等整合。

具有以下特點:

1.使用 JS class 搭配 decorator 進行 dependency Injection,方便在多個模組間呼叫彼此。

2.不同模塊可以為不同 service 單獨執行。

3.方便的整合 typeorm,進行 DB 操作。

4.具有類似 MVC 之 service, module, controller 之架構

5.預設使用 typescript

Boilerplate 範例

https://github.com/brocoders/nestjs-boilerplate

Last updated