02 / 编译器与开发者工具
Faster CRUD — 类型安全的全栈 CRUD 框架
以装饰器和代码优先方式定义后端接口,并由同一份类型信息生成前端表单。
背景
常规CRUD项目会在后端模型、接口类型和前端表单之间重复维护相似定义。
实现
- 使用TypeScript装饰器定义资源、字段和接口行为。
- 从后端定义生成前端表单和类型信息。
- 默认配置可以直接使用,同时保留字段和交互层的定制入口。
范围
项目聚焦NestJS与Vue/Nuxt技术栈中的类型传递和重复代码收敛。
02 / 编译器与开发者工具
以装饰器和代码优先方式定义后端接口,并由同一份类型信息生成前端表单。
常规CRUD项目会在后端模型、接口类型和前端表单之间重复维护相似定义。
项目聚焦NestJS与Vue/Nuxt技术栈中的类型传递和重复代码收敛。