表单中台

表单中台

表单中台是通过对表单进行了抽象,然后单独针对网站应用上的所有表单而设计的。它是对一个网站应用上面的所有表单,从前端开发者对表单相关的开发维护到用户提交数据到服务端,这样一个完整链路的抽象封装。表单中台是一个可以完全由前端驱动的产品,因为表单里面跟数据存储查询是可以相对对立的部分,不管数据跟哪个服务器进行通信,都是不需要关心的,标准应该有前端进行制定。这样,它就是一个去中心化的产品,同时也具备成为一个中台的可能。因为它是一个中台,所以它也是能够支撑和驱动各种 N 个中后台和业务发展的。

表单中台架构

通信层与服务器

通信层磨平了与服务器进行通信的过程,这其中包括了配置的增删改查,表单数据的读写。接口标准由前端进行了定义。例如配置查询的接口:

参数 类型 是否必须 说明
formId Long 表单 ID
type Long 0 表示根据 userId 获取用户的配置列表,1 表示根据 formId 获取某个具体配置
上一页