低代码平台之代码复用——模板

复用是软件开发提高效率的最为重要的手段之一,引用框架、模板、类库、设计模式等等本质上都是复用。低代码平台作为一个以提高效率为基本目标的研发平台,一定也会在复用方面下足功夫?

应用模板——最大粒度的复用

开发一个应用如果有一个类似的产品拿来修改总是会比从头研发来的容易。同时也能引导业务人员说出自己的真正需求,甚至能帮助用户改进自己的工作流程。

低代码平台之代码复用——模板

乐扣低代码平台的应用模板中心

对于低代码厂商来说构建这样的业务模板库一个长期积累的过程。但是对于一些大厂来说相对就容易一点,他们投入多、影响力大。比如:*搭,他们现在都在利用自己的影响力做一个应用中心生态系统,还能召集很多ISV。

页面模板

页面模板可以认为是从应用模板中抽取出来的典型功能模板,它的粒度比整个应用小,这样复用的可能性更高。

低代码平台之代码复用——模板

乐扣低代码平台页面模板

页面模板可以做成带参数的,比如:查询列表页面,可以带数据模式(比如:表结构),根据这个模式生成对应表格的列,这样可以增加复用的便利性。

组合组件(区块模板)

区块模板就是多个基础组件的有机组合。它是在页面上提出一些常见的组件组合,比如数据联动租户,特定应用用例等等。举个例子:比如CMS中的新闻信息一般由一个标题(文字) 图片 作者(文字) 发表日期(时间) 正文(富文本) 的组合。

低代码平台之代码复用——模板

乐扣低代码平台-区块模板

区块模板可以大大简化研发工作,同时在不增加平台的复杂度的情况下可以提高组件的丰富程度。

用户自定义模块

模板都是平台内置的,在一个应用中如何复用呢?我们利用函数的思想,将页面中可能反复出现的区域定义为通用模板,在页面中引用这些模板(类似与调用函数)就可以了,如果引入后还想修改就可以用导入模板的功能,类似于复制代码。

低代码平台之代码复用——模板

乐扣低代码平台中的通用模块

总结

复用是一个提高软件开发效率的重要思想,低代码平台一定要利用好这个思想。同时也想请教各位看到这个文章的大佬,在低代码平台中还有哪些可以提高效率的建议。

相关新闻

联系我们
联系我们
公众号
公众号
在线咨询
分享本页
返回顶部