CRUD (@ dataui/ crud- typeorm) (英语)
我们相信,所有与雀巢Js合作并建设一些RESTful服务,特别是一些CRUD功能的人,都会发现 @dataui/crud 微框架非常有用.
特征
-
超易安装并开始使用全功能控制器和服务 :point right:
-
DB 和服务不可知可扩展 CRUD 控制器
-
以过滤,平分,排序,关系,巢接关系,缓存等方式到达查询解析.
-
前端使用带有查询构建器的框架不可知软件包
-
包括查询、路径参数和 DTOs 验证
-
轻松地覆盖控制器方法
-
小型配置(包括全球)
-
额外的辅助装饰器
-
Swagger 文档
安装
npm i @dataui/crud-typeorm @nestjs/typeorm typeorm
软件包
- @ dataui/ crud (英语) - 核心软件包,提供
@Crud()端点生成、全局配置、验证、辅助装饰的装饰者(文档(中文(简体) ) - @ dataui/ crud 请求 - 请求提供构建器/参数包
RequestQueryBuilder前端使用类和RequestQueryParser用于后端处理和验证查询/路径参数(文档(中文(简体) ) - @ dataui/ crud 类型校正 - 提供基础的TypeORM包
TypeOrmCrudService使用 CRUD 数据库操作方法(文档(中文(简体) )
文档
支助
欢迎任何支持。 至少你可以给我们一颗星.
贡献者
代码贡献者
这个项目的存在要归功于所有作出贡献的人贡献[ [ ] [ ] ]. ].
财政捐助者
组织
目前这个项目没有任何人赞助。 如果你想成为赞助商就联系.