formily是一款由阿里巴巴公司开发的高性能表单解决方案,我们可以通过这款软件来对每个表单字段的状态进行分布式管理,从而大大提高了用户们处理表单的效率和速度。
Formily 是一个由阿里巴巴集团多 BU 共建的面向中后台复杂场景的表单解决方案,它也是一个表单框架。
它的前身是供应链平台在 2019 年初对外开源的 UForm 解决方案,UForm 的前身又是在供应链平台内部自研的某个表单框架。
总体来看,Formily 是一个经过了漫长时间所磨炼,沉淀出来的表单解决方案。
同时,我们在集团内部,也有着最复杂的表单场景一直持续在挑战着 Formily 的极限。
所以,Formily 发展到现在,完全是受业务而推进的解决方案,这不是一个简单的前端轮子!
这是一个真正意义上,为业务而生的表单解决方案!只要阿里巴巴还有中后台表单场景,Formily 就会一直持续维护下去。
在上面有讲到,Formily 的状态机模型,当然,Formily 不止这些,我们在上层又抽象了几层
UI 桥接层(React/Vue/Angular/小程序....),这一层主要是对接各种组件化框架,对不同体系的用户提供更便捷的表单管理方案
Schema 动态渲染层(React/Vue/Angular/小程序...),这一层主要提供了针对 Schema 场景下的各种上层能力,比如典型的协议化联动,协议化布局能力
Schema 编辑器层,这一层主要提供了可视化配置 Schema 能力,方便非技术人员快速配置表单
研发工具层,这一层主要提供了针对 Formily 的开发者调试能力
支持更多端,现在主要支持了 React,Rax,未来会考虑支持小程序
支持更多组件体系,比如 Antd Mobile、Material Design 等
支持更完备,可实际用在生产环境中的的 Schema 表单配置器
在集团内部落地更多场景
点击下载编程软件 >>本地高速下载
点击下载编程软件 >>本地高速下载