# auto-render **Repository Path**: smallsaas/auto-render ## Basic Information - **Project Name**: auto-render - **Description**: 移动端UI动态渲染规范(适用于 H5, 小程序, APP) - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-05-26 - **Last Updated**: 2022-12-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 移动端APP开发策略 🚩 适用所有终端,包括小程序,android, ios | 策略与规范 | 说明 | | ------------------ | -------------------------------------------------------------------------------------------- | | 自定义标准接口 | 自定义`api`接口,脱离`api`依赖独立测试与开发, 有较减少前后前沟通成本 | | 组件产品化 | 基于自定义标准接口,移动端组件功能以产品化形式进行复用,由后端响应前端定义的组件标准 | | 组件属性标准化 | 组件常用属性进行标准化定义,不依赖具体业务变更 | | 支持动态表单 | 表单动态渲染`DSL`定义, 复用已实现的动态表单代码 | | 列表项复合组件模板 | 需要维护列表项复合组件,目录结构为 `templates/listItem`, 尽可能复用组件 | | 保留测试数据 | 开发中用于测试的自定义接口数据需要作为代码提交到 `git` 仓库, 目录路径 `assets/mockData.json` | ### 规范定义 | 规范 |说明 | | ------------------------------------------- |------------| | [动态表单开发规范](./动态表单开发规范.md) | JSON 表单参数对照表 | | [动态列表开发规范](./动态列表开发规范.md) | JSON 列表参数对照表 | | [动态路由开发规范](./动态路由开发规范.md) | JSON 列表参数对照表 | | [动态页面开发规范](./动态页面开发规范.md) | JSON 页面参数对照表 | | [组件字段命名规范](./组件字段命名规范.md) | 标准字段定义 |