基础组件
- Core 组件,包含核心基础功能:
- 异常管理
 - 日志管理
 - 配置管理
 - 生命周期管理
 
 - Web 组件
- 中间件管理
 - 前后端通信
 
 - MVC 组件
 - RPC 组件
 - Security 组件
- 认证
 - 授权
 
 - 数据访问组件 Typeorm
 - 多租户组件
 
通用业务组件
- 日志管理组件,包含了日志查询页面
 - 权限管理组件
 - 字典管理组件
 - 登录管理组件,基于 Security 组件实现
 - 用户管理组件
 - 部门管理组件
 - 公司管理组件
 - 菜单管理组件
 - 流程管理组件
 
垂直场景业务组件
- 金融行业组件
 - 电信行业组件
 - 行政行业组件
 - 电商行业组件
 - 物流行业组件
 
业务应用组件
这类组件比较特殊,这类组件失去了复用的特性,业务应用组件只是负责实现业务功能,没有或者没法再进一步抽象为可复用的组件,在这个组件里,我们会实现真正的业务逻辑,以及对以上组件进行业务化编排
