关于这个工具
Spiderly 是一个免费开源的 .NET (C#) 样板代码生成器,可将 EF Core 模型转换为完全可定制的 .NET (C#) + Angular Web 应用程序。
主要功能
- 从 EF Core 模型生成 .NET (C#) + Angular Web 应用程序
- 生成样板 CRUD 后端和前端代码
- 通过服务继承、分部类和接口替换自定义生成的后端代码
- 为生成的 REST API 添加按操作权限和 API 密钥
- 支持 Angular UI 控件(下拉框、自动完成、多选、可编辑列表)
- 提供多种属性特性,如 [IncludeInDTO]、[ExcludeFromDTO]、[UISection]、[UIOrderedOneToMany] 等
- 支持字符串长度验证生成
- 通过标准 Angular HTTP 拦截器实现机器人保护集成
目标用户 Angular 开发者、.NET 开发者、全栈开发者。
功能与使用场景
从 EF Core 模型生成 .NET (C#) + Angular Web 应用程序生成样板 CRUD 后端和前端代码通过服务继承、分部类和接口替换自定义生成的后端代码为生成的 REST API 添加按操作权限和 API 密钥支持 Angular UI 控件(下拉框、自动完成、多选、可编辑列表)提供多种属性特性,如 [IncludeInDTO]、[ExcludeFromDTO]、[UISection]、[UIOrderedOneToMany] 等支持字符串长度验证生成通过标准 Angular HTTP 拦截器实现机器人保护集成
