TodoEE高级快速优质开源开发框架
TodoEE官方网站:https://www.todoee.com
git地址:https://github.com/todoee/todoee
TodoEE开发架构
TodoEE
一款软件快速开发平台,分为开发框架和DevOps两大部分。
- 专注微服务开发和治理
- 拥抱敏捷开发
- 提供一整套微服务开发规范,区别于其他开源框架
TodoEE框架设计原则
- 软件设计原则:高内聚,低耦合
- 敏捷迭代,快速交付,应对万变的需求
- 服务化设计,配置化开发
- 云化驱动:横向扩展(集群),纵向扩展(分布式),Z向扩展(用户特性)
- 最终目标:提高劳动生产率,保证产品质量
框架优点
- ”填空题式“开发,代码自动生成,节约80%的工作量
- 前后端分离,敏捷迭代,快速应对多变需求
- 应用服务化设计,配置化开发,一切皆可配置
- 支持多语言国际化,根据业务场景分域分库
- 应用代码异步化,节省硬件资源
- 应用异常统一规范管理
- API文档标准化,同时可自动生成
- 应用极速启动,1-2秒启动
- 部署灵活,应用可拆可合
- 规范化开发,保证产品质量
- 轻量级运行,不依赖任何第三方服务器
- 持续集成,降低开发和运维成本