文章目录
.
开发平台是什么
尽量不编写代码或少写代码即可实现业务逻辑的平台。
最后更新(2021/3/2)
技术选型
前端: Vue+Draggable+(Element?)
流程设计方案
表单/列表设计方案
借鉴流行的拖拽式表单设计方案,采用通用的左中右布局,如下图所示:
必须支持一多对、多对多配置
未设置的api均采用默认值 也考虑特殊页面自行扩展
数据表设计
参考数据库可视化工具,没有什么好说的
表单/列表展示(03.02)
代码数据库的意义
- 对数据库/表单/后端代码进行修改, 则推送到待发布, 之后按需批量发布生成最新的前端/后端代码
- 代码模版升级,可统一发布为最新版代码
Freemaker自定义代码模版
代码模版,颗粒度从细到粗应为Field/Method/单文件/框架/项目
其中颗粒度按需定义,对应的模版按需定义
自动部署发布
目前推荐jenkins+maven+svn
未完待续
文档还很粗陋,正在加紧补充完善
欢迎各位大佬补充提点
联系方式
QQ群629329738