14、编辑历史:是对Git做改造,还是另辟蹊径你好,我是陈旭,今天来聊聊低代码编辑器的编辑历史。人生没有后悔药,但在计算机世界里,编辑历史就是后悔药,不但常见,而且非常廉价。 多数编辑器,如代码编辑器,或者我正在码字的编辑器,都会配备最普通的编辑历史管理功能。你可以从近到远地撤销(Undo)掉所...2026-02-28说透低代码
13、多人协同编辑:野百合的春天为啥来得这么晚你好,我是陈旭。这一讲我们来说说低代码平台的一个甜蜜的烦恼:多人协同编辑。 为什么说这是一个甜蜜的烦恼呢?因为一旦低代码平台有了这样的需求,就意味着它已经可以开发出有相当复杂度的App了,也意味着各方对低代码平台已经有了较强的信心,甚至说它在复杂Ap...2026-02-28说透低代码
12、业务数据:再好的App,没有数据也是白搭你好,我是陈旭,今天我们来说说App开发过程中获取数据的配置。 数据配置是应用开发三部曲(布局、交互、数据)中的第三个环节,根据App的不同,它与数据之间的关系也不同:有的App可以产生数据(信息采集类);有的App则是数据消费者,或者兼而有之。数据...2026-02-28说透低代码
11、亦敌亦友:Low Code与Pro Code混合使用怎样实现你好,我是陈旭。今天我们来聊聊低代码平台中的纯代码,理一理这对欢喜冤家的恩怨情仇。 一般的低代码平台,总爱宣传自己开发过程需要编码的地方是多么多么少,甚至已经消灭了所有代码。久而久之,不免给人一种感觉,如果低代码平台上还有代码的存在,就会显得很失败。...2026-02-28说透低代码
10、可视化编程:如何有效降低App前后端逻辑开发的技能门槛你好,我是陈旭。 今天我们来聊聊低代码平台实现可视化开发过程中一个难点功能:可视化编程。可视化编程解决的是应用开发三部曲(布局、交互、数据)中的交互环节。 但这样说有点狭隘,如果低代码平台同时支持开发后端Rest服务,那可视化编程的方法可以完全复用到...2026-02-28说透低代码
9、属性编辑器:如何解除Web组件属性与编辑器的耦合你好,我是陈旭。 今天这一讲,我会带你推开编译器协议层的大门,并在协议层中实现一个功能,这个功能将会解除低代码编辑器和组件之间的耦合。我这里放了一张架构图,当然今天我们会对这个图进行详细讲解,现在你只需要有个大概印象就可以了: 在开始之前,我想请你...2026-02-28说透低代码