核心概念
#
表单表单主要应用在数据收集,页面信息过滤等方面。表单通常描述一个结构化的数据。但是表单的复杂之处在于各种数据联动,逻辑联动,校验联动,如何让开发者低成本的使用表单,正是RdxForm想要解决的问题。
#
核心概念基础组件
普通的表单组件称为基础组件。
实例化表单组件
在普通的表单组件只上,加上一些业务逻辑的封装,称之为实例化表单组件。
原子化
在构成复杂的业务系统的时候,常常会复用实例化表单组件,所以常常把实例化的表单组件作为原子化的单元,从而进行组合和复用。
去中心化
去中心化的表单写法设计,让表单实例的复用性大大的提高。
#
RdxForm的优势- 高效的渲染性能,按需渲染。
- typescript 支持友好
- 组件注册逻辑简单,可以定制自己的表单系统。
- 原子化的设计,大大提高了表单实例的复用能力。
- 定义了一层表单衍生状态,可以通过内聚的方式实现联动、校验、数据获取的的功能