架构图

2018-11-28 01:51:02

系统架构

cabloy

核心模块

Cabloy是一套核心模块的组合架构,所有特性都通过模块来提供,既便于开发使用,也便于灵活定制

名称 说明
egg-born-front EggBorn框架前端加载器
egg-born-backend EggBorn框架后端加载器
egg-born-bin npm指令(测试环境、开发环境)
egg-born-scripts npm指令(生产环境)
egg-born-module-a-version 模块数据版本
egg-born-module-a-authgithub 认证:github
egg-born-module-a-authsimple 认证:simple
egg-born-module-a-base-sync 基础模块:提供用户管理角色管理菜单管理权限管理等特性
egg-born-module-a-baseadmin 基础管理模块:提供基础模块的管理功能
egg-born-module-a-cache 缓存机制
egg-born-module-a-components-sync 前端UI组件
egg-born-module-a-file 文件上传与下载
egg-born-module-a-hook 后端API路由钩子机制
egg-born-module-a-instance 多实例支持
egg-born-module-a-layoutmobile 前端mobile布局
egg-born-module-a-layoutpc 前端pc布局:pc = mobile + pad
egg-born-module-a-login 前端登陆管理
egg-born-module-a-markdownstyle 前端markdown style
egg-born-module-a-mavoneditor 前端markdown编辑器,基于mavonEditor
egg-born-module-a-sequence 序列号生成机制
egg-born-module-a-settings 模块Settings配置机制
egg-born-module-a-status 模块运行状态管理机制
egg-born-module-a-user 与用户相关的功能模块
egg-born-module-a-validation 验证机制
egg-born-module-test-cook 测试模块,仅在测试环境开发环境有效


评论: