低代码和0代码搭建的常见使用方式

149 阅读2分钟

一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第12天,点击查看活动详情

0 代码搭建的代表之一就是宜搭了,我们从他们的官网上,可以看到它的使用方式

组件

首先我们需要为开发者提供足够多种类的组件,这些组件能够满足开发者不同种类的需求。不仅有组件功能上的要求,还需要有组件布局上的要求,即使有一些调整,也是需要用暴露的调整工具去调整,很多时候几行代码搞定的事情,在0 代码就需要费很大的功夫。

组件上的要求,就是丰富+灵活。

但是还是有很多计算的要求,这时候我们就需要用到公式这种东西去帮我们实现一些通常只能用代码逻辑才能实现的一些功能。表单校验也是同样的逻辑,如果没有正则的话,很多时候表单校验的逻辑是非常难以表达的。对于表单校验,我们可以抽象出一些常见的场景,通过不断丰富场景来实现表单的校验。

通过官方文档的介绍,我们可以看到它面临的场景主要是审批,表单填写、报表展示的场景,在更为通用的场景中,还是难发挥作用,所以虽然是0代码搭建,但是还是在某一个垂直领域去发力的。

低代码搭建可以做的事情就很多了,因为有一个前提条件是,用户是个会写代码的,所以东西开发起来就更偏向于程序员思维,主要分为数据,组件管理,动作管理,搭建区域及组件属性设置区等等。概念对开发人员来说也不陌生。操作方式多以拖拽为主,这种方式所见即所得,更容易获取大家的青睐。

功能设计上也多从技术视角出发,说是低代码搭建,但是处处离不开写代码的思维。

组件的设计上,也以常见的开发组件为主,通过把组件的 api 配置化,实现搭建代替写代码的目标,实际从项目维护及复杂场景的开发效率上来说,只能是更写代码 55 开。