低代码/无代码的最核心技术其实是“逻辑可视化”

前面我有讲过“面向模型编程”和“面向组件编程”,都是减少“代码量”的有效途径。“面向模型”或者说“面向引擎”编程,通常颗粒度会比较大,灵活性会有一些限制,对于一些较为直观的模型,业务人员是可是应用的;而“面向组件编程”颗粒度很小,可以提供类似编程语言的灵活性,产品的设计难度会大一些,这种产品会更适合研发人员使用。

现阶段绝大多数“LowCode低代码平台”都是采用“面向模型编程”这种解决方案,由于具体模型和场景耦合过于紧密,导致多模型之间的综合表达能力受到限制,会出现“看起来好像功能都有”,但是“很散”的情况,有时候甚至多个地方“同时控制逻辑”,这会给学习、开发、维护带来很大困扰,也是“低代码平台”不好用的直接原因。

如果解决低代码平台“模型分散、功能分散、逻辑控制分散”的问题呢?这就是今天重点介绍的低代码核心技术——逻辑可视化

要把代码给干没,除了“各种封装,再封装”之外,核心就是把应用的逻辑代码给彻底可视化!这个说起来容易,但是难度极大,现阶段能够找到的靠谱的逻辑可视化方案也就三四种,各有各的特点。

面向流处理/面向函数编程的“卡线模式”

(名字是我自己取的,从事这方面研究的人和文章都很少)

这种方式:主要用于处理“数据流”或者面向函数的方式来进行程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值