代码自动生成工具是非常节省成本的工具,使用得当就能节省不少时间。
介绍下 百度的AMIS,看下他的自吹:
可视化编辑器链接 :http://fex-team.github.io/amis-editor
从功能上看,该有的都有,制作一个简单的管理后台系统是没问题的。使用文档地址:https://baidu.github.io/amis/docs/intro?page=1 这些地址在 github readme里都有。
技术上系统构建用的是 fis3, 也可以切换到 Webpack。其工作原理是将 json 转换成对应的 React 组件,开发扩展组件时也必须是React组件。系统支持的组件有50种往上,基本上能覆盖大部分需求了。在API接口处理上,功能也非常强大,支持缓存,字段映射。每个组件都有示例。
当然,功能这么强大,学习时间肯定是需要的。但个人觉得是非常值得学习的,推荐。