这类平台比较少 , 严格来说已经快脱离低代码平台的范畴了
这类平台将所有的操作都细化到一个最小单元 , 几乎与写代码等同 , 但是更强化可视化编排这个能力
一般来说这类平台比较像“古老“的VB语言 , 将所有的组件都拆分为 属性、行为、事件
然后用一个可视化语法树的形式 , 允许你对各个组件的事件进行捕获 , 然后执行一些其他的行为
数据处理等 , 也是一个组件 , 主要用于可视化编排逻辑使用
对于后端的逻辑处理也类似 , 提供几个原生的系统能力组件 , 在可视化语法树中进行逻辑编排调用
只要逻辑单元 , 系统能力单元 , 组件单元足够丰富 , “理论上”可以做到代码能做的所有功能( 底层能力除外 )
这类平台一般会提供完整的入门方案 , 生态市场 , 扩展文档 , 调试流程、发布流程等 , 如一门语言一般
可以说是一个可视化写代码的方式
上手难度较高 , 需要一定的编码逻辑基础才能上手 , 但是比较学一门语言的难度 , 还是要低一些的
总结1. 所有平台都是在将代码过程分块后进行某个方向的抽象 , 并进行可视化逻辑编排 , 将最细节的那一部分代码留在组件或者逻辑块内部 , 因此 , 这四种类型也可以认为是四种逻辑抽象的方向 。
2. 所有平台 , 都无法完全地解决所有的问题 , 其更像是一个同类业务模型的高级抽象 , 以便在短时间内解决更多类似的问题 , 甚至可以自动化地解决一些问题( 如果样本足够多 , 我相信可以做到根据描述生成一部分的功能出来 ) 。
3. 大多数的平台都无法绕过元数据(数据建模)建立这一关 , 表单组件的拖拽、列表组件的数据列、Excel的列定义、或者更直接的数据表定义等 , 可以说都是在进行数据建模
4. 大多数的平台都在弱化元数据的具体概念 , 将其分化到各个操作之中 。
5. 大多数的平台都留有一定的代码扩展性 , 例如表单代码块 , 组件生命周期 , 或者直接就是组件的扩展等 , 以应对过于复杂的业务逻辑
6. 从某种程度上来说 , 留下的代码扩展点越少 , 代表其抽象程度越高 , 但是抽象程度越高可能配置的过程就会越繁琐( 语言级类型平台 ) , 甚至不必写代码的工作量小 , 因此需要在**具体场景**下去平衡抽象组件与代码扩展点 。
- 腾讯云智能打法首揭秘!4条快速路让AI“开箱即用”
- 华为|余承东称华为能帮中国车企把高端品牌做起来:做低端卖爆没有意义
- 微信现在大家每天几乎都要用到|微信三个设置按钮默认是打开的,关闭以后,缓存空间明显降低了
- 腾讯云|2022年腾讯全球数字生态大会:腾讯云推出搭载第四代AMD EPYC处理器的星星海服务器
- 苹果|iPhone14双十二售价确定,全系版本跌至新低,果粉:幸福来得很突然
- 此前内存条价格奇高|内存条价格涨涨跌跌,终于到了最低谷
- 阿里巴巴|借老罗的光?李诞直播首秀创佳绩:首销超3200万!
- 为什么说当下转型云原生架构师刻不容缓?| 极客时间
- 本文转自:央视网以“聚焦‘双碳’目标|华为侯金龙:能源流与信息流融合,共建绿色低碳城市
- 早报|三大运营商将删除行程卡用户数据;囤积退烧药不对外售卖?叮当快药回应;地狱犬的病原性与BA.5相同或更低
