Nestjs样板使用TypeScript Generics。
#typescript #node #nestjs #mongodb

刚完成编码NestJS样板项目(以及一个阐释的Article about),使用以下方式:

mongodb。

typeorm。

提供:

抽象基本模块(控制器,服务,实体和DTO),您可以用于模块。

两个模块(类别,产品)模拟和E2E测试。

准备使用API​​(Crud,分页,强大的搜索API等)。

一个包括中间件的用户模块。

使用(mailJet)与车把.hbs模板集成的邮件服务。

每个API的邮递员。

的管道,例如:用于对象的抽象验证管,objectid验证管道。

用于通过字段查找,检查字段唯一性,自定义错误抛出等。

logger中间件。

dev和产品环境。

dockerized App。

我写了一篇文章,逐步解释了如何构建此样板以及如何有效地使用它。

您可以访问github存储库以获取下面的完整项目并使用您的喜好。

我为您的建议开放,所以请随时给我您的意见ð。