EggBorn特性
- 前后端分离:前后端分离开发,深度解耦
- 业务模块化:
页面组件
和业务逻辑
按模块组织 - 加载方式灵活:模块既可
异步加载
,也可同步加载
- 模块高度内聚:模块包括
前端页面组件
和后端业务逻辑
- 参数配置灵活:模块中的前后端可以单独进行
参数配置
- 国际化:模块中的前后端均支持独立的
国际化
- 模块隔离:模块的
页面、数据、逻辑、路由、配置
等元素均进行了命名空间隔离
处理,避免模块之间的变量污染与冲突 - 超级易用的事务处理:只需在路由记录上配置一个参数,即可完美实现数据库的
事务处理
- 渐进式开发:由于模块的高度内聚,可以将业务以模块的形式沉淀,在多个项目中重复使用,既可贡献到npm开源社区,也可部署到公司内部私有npm仓库
有了EggBornJS,从此可复用的不仅仅是组件,还有业务模块
Cabloy特性
- 移动优先,完美的PC布局适配:pc = mobile + pad
- 统一的原子数据管理
- 统一的用户角色权限管理
- 对多种运行环境的精细支持
- 支持多域名多实例运行
- 灵活的测试驱动开发
- 内置众多核心模块,提供大量核心特性
有了CabloyJS,您就可以快速开发各类业务应用
评论: