关于一次ih5平台低代码开发实践

Experience
使用ih5制作网页广告,参加大广赛交互组拿到国二

最初让我使用低代码开发工具时,我是不乐意的,但是在设计小姐姐的要求和推荐下,还是去使用了ih5这个工具。

经历

于是,使用ih5这个开发工具,完成了大广赛交互组的作品制作,产品是哇哈哈,主题为唤醒这座城市。

低代码开发的经历,开发体验就是非常快,不需要处理复杂的代码,而且非常多的功能和动效,可以通过组件拖拽和面板选项设置的方式,直观的完成,在简单的学习了一下开发模式后,就能很快的上手开发。

开发的时候还不需要去查文档,因为基本上都是所见即所得,所有功能列表列出,拖拽出来就可以看到并使用。

看法

低代码模式

抽象开发中的各个实体,也和通过编码构建dom树非常类似,ih5也是为每个场景可以选择去构建一/多个节点树,并将不同页面通过场景分开,可以设置过渡和切换效果。

在了解低代码开发的时候,我还注意到了,这样一个仓库的存在
taowen/awesome-lowcode: 国内低代码平台从业者交流 - GitHub
对其阅读和递归了解后,感觉收益很大。

下面引用一下其中的原文:

no code / low code / pro code 一切的改进都是源自于人类的缺陷

no code:自己编程给自己用,给用户的感觉是一个更强大的办公/实用软件。主要的手段是用图形化操作等方式降低学习曲线。no code 一定要面向非常固定的领域才能做到好用。 low code:编程给其他人用,为此创造了一个 citizen developer 的概念。主要的手段是平台预制好常见的需求,减少需要从头写的代码。low code 也要面向指定的领域才能让平台提前预测需求,但相比 no code 可以不把使用场景限定得那么死。 pro code:low code 的平台自己不会选择 low code 来创建这个平台本身,因为 low code 并没有降低从头构建一个系统的成本。但是 pro code 的平台自己会选择 pro code 来创建这个平台本身,比如 react 开发者会选择用 react 来创建自己的开发工具,因为 pro code 的工具和平台都是以从根本上降低从头构建一个系统的复杂度为目标的。

适用范围

活动页面,简单的投票统计页面等。听说阿里的活动页面70%+都是低代码开发工具完成的

反正各种通用化的简单页面都能做。

REF