了解 Lino 如何通过 Clean Architecture、DDD、CQRS、JWT、OpenAPI、RabbitMQ、Hangfire、Blazor、缓存、可观测性和部署来加速 .NET 项目。
Lino 是一个用于在 .NET 中生成现代应用程序的 CLI。
它自动化架构、模块、API、身份验证、前端和基础设施,重点关注 Clean Architecture、DDD 和 CQRS。
Lino 用于减少启动和发展 .NET 应用程序的重复工作。
团队不是手动组装解决方案、层、端点、身份验证和初始部署,而是从现成的基础开始,专注于业务规则。
Lino 是 .NET 的代码生成器,而不是封闭框架。
生成后,项目属于团队,可以进行修改,无需强制依赖工具。
Lino 的主要焦点是基于模板和规则的确定性生成。
这有助于保持可预测性、架构一致性,并比依赖人工智能的流程减少噪音。
Lino 由 Eduardo Tolino 创建,旨在提高 .NET 中的生产力并标准化现代应用程序的架构。
是的。
生成的项目使用企业软件中的常见模式,例如 Clean Architecture、CQRS、DDD、JWT、Docker 以及与管道的集成。
Lino 的主要区别是从第一个命令开始就可以加速创建具有一致架构基础的 .NET 应用程序。
它将代码生成、模块化组织、API、前端、身份验证、事件和基础设施整合到一个流程中。