核心概念

表单#

表单主要应用在数据收集,页面信息过滤等方面。表单通常描述一个结构化的数据。但是表单的复杂之处在于各种数据联动,逻辑联动,校验联动,如何让开发者低成本的使用表单,正是RdxForm想要解决的问题。

核心概念#

  • 基础组件

    普通的表单组件称为基础组件。

  • 实例化表单组件

    在普通的表单组件只上,加上一些业务逻辑的封装,称之为实例化表单组件。

  • 原子化

    在构成复杂的业务系统的时候,常常会复用实例化表单组件,所以常常把实例化的表单组件作为原子化的单元,从而进行组合和复用。

  • 去中心化

    去中心化的表单写法设计,让表单实例的复用性大大的提高。

RdxForm的优势#

  • 高效的渲染性能,按需渲染。
  • typescript 支持友好
  • 组件注册逻辑简单,可以定制自己的表单系统。
  • 原子化的设计,大大提高了表单实例的复用能力。
  • 定义了一层表单衍生状态,可以通过内聚的方式实现联动、校验、数据获取的的功能