浅聊配置化-要不要实现动态表单

1、配置化的原则

配置化是一种抽象,把事物分成2类:不变的,可变的。

如果事物都是可变的,是无法实现配置化的。

配置化的根本在于找到不变的事物,基于不变的事物进行可变事物的配置。

所以,认为一切皆可配的想法是有问题的,配置化是有边界的。

如果非要说一切皆可配置,理论上也不是不行,把编程语言作为配置即可。在不限定成本的情况下,编程语言可以实现所有功能。


如上图所示,配置化有3个核心要素:灵活性、成本、易用性。我们的目标是非常灵活、非常易用、成本还低。

但是实际上随着灵活性的增加,使用的成本、开发的成本会急剧增长;易用性会逐渐降低。

配置化的核心是在三者间找到一个平衡点。

2、动态表单

2.1 动态表单定义

大部分人,看到动态表单,肯定会认为:所有页面皆可配置,包括页面布局、页面元素、校验等等;只要做了配置化,以后页面变化就没有工作量。

实际上并不是,工作量并不会凭空消失,只是转化了形态而已。

而配置化,只是把需要人工投入的工作量,转化成机器自动投入的工作量而已。

动态表单,按照动态配置的范围不同,可以分成不同的等级。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值