- utils: 工具函数(偏算法和实现)
- common: 通用函数(偏辅助和应用)
- _libs: 依赖管理
- data: 将应用视作一个整体,应用本身与外界进行数据的交换的逻辑均在 data 层, 包括但不限于从任何服务端存取数据、从本地存储中存取数据、从环境中解析数据
- domains: 核心的数据处理逻辑
- const: 提供常量、规范数据的校验函数
- config: 提供可配置部分的初始配置信息以及对配置信息的获取、更新等操作接口
- entity: 数据侧的数据结构和关系模型
- model: 运行时的数据结构和关系模型
- mapper: 运行时和数据侧的相互转换
- usecase: 整合业务接口,处理多数据源读取事宜
- driver: 整合 usecase,暴露成套的可直接使用的 Atom
- service: 服务整合
- adapters: 与框架结合的胶水层
- enhancements: 对第三方 SDK 的改造和增强
- wx: ...
- vue: ...
前缀为 "_" 的不对外暴露。