数字化|低代码平台浅析:钉钉宜搭( 三 )


数字化|低代码平台浅析:钉钉宜搭
文章插图
(4)着重讲一下宜搭的编辑器
头部区域:主要还是一些快捷键的入口,还有pc/app的切换,宜搭的制品是两个端同时生产的,也就是你做好了pc,app自然也生成了。
左侧区域有:

  • 大纲树:主要用于定位页面上的组件位置;
  • 组件库:构成页面的主要元素,用户通过拖拉拽组件设计页面,这里组件库的内容根据页面类型做了一下处理,比如图表组件只在报表页面才会出现;
  • 数据源:简单来说就是变量,支持本地变量,从服务端接口获取变量以及url上获取变量;
  • 动作面板:通过动作面板,用户可以「更加方便的组织和复用代码」、「实现复杂交互」;
  • 多语言文案管理:用户可以自行增删改多语言词条,以便和组件相关属性进行绑定;
  • 画布:用户进行拖拉拽编排页面的舞台,有限空间。
右侧区域:主要是选中组件后的属性,给用户通过属性项配置设计自己想要的效果。
数字化|低代码平台浅析:钉钉宜搭
文章插图
2. 业务流程用户通过创建应用,再到创建页面 ——> 设计页面 ——> 编排页面流程逻辑,然后再设置相关的权限以及审批流程,到最后部署上线,几乎不需要用户理解数据库相关的内容,很好地做到了页面即模型的处理,基本简单表单系统的crud都是能支撑住的。
实在说使用流程有什么问题的话,可以把配置时和预览时区分开一点,比如在创建页面后未进入编辑器前,用户是可以针对页面做权限相关的配置的,如果这时候的页签换成抽屉出来,赶紧会更自然一点,个人感觉。
数字化|低代码平台浅析:钉钉宜搭
文章插图
五、重点功能分析在页面设计流程中,宜搭提供的5大能力为用户提供快速搭建应用的通道,基本囊括了企业内部基本软件的需求;比如要做假勤管理系统、项目管理系统,基本都能搞掂了。
数字化|低代码平台浅析:钉钉宜搭
文章插图
1. 表单功能
数字化|低代码平台浅析:钉钉宜搭
文章插图
表单系统存在于企业系统的各方各面,每一条业务线都离不开表单系统,最基本的表单系统无非数据录入与展示,宜搭把基本表单组件都一一呈现在组件库,企业可以选择组件类型,比如【单行文本】、【日期】等,来设计自己需要的系统。
然后宜搭还根据了一些固定的场景提供了通用型的业务组件,比如【地址】组件,用户可以直接使用这个组件,选项就是中国现有的省市县等数据,免去了用户对这块内容的处理。
除了提供丰富的组件类型,针对组件的属性(姑且将组件的样式、动作、事件等统称为属性)也提供了很大的配置自由度这个和部分低代码平台相比显得人性化很多,也就是样式你可以自己调整修改,组件交互你也可以自己写,页面逻辑编排都支持你调整,并不会一味地进行平台内封装。
低代码平台还是需要提供一定自由度来覆盖用户需求的,这样的处理方式才能为用户提供足够的闭环能力。
最后还有变量,类比前端coding中的function,通过组件属性与变量的结合应用,让开发人员能够实现复杂逻辑,比如展示文本根据条件判断后获取不同表单字段的数据进行展示,直接通过组件的属性配置,是无法处理的。
但是可以结合变量进行处理,等于隐含了一部分让人在线coding的能力,当然这也就意味着学习门槛会卡掉一部分用户。
2. 审批流功能说到表单系统又怎么能离开审批流,一张张单据的提交流转,免不了需要人审批,你跟老板请假需要提请假申请单,跟开发提bug需要提bug单,单据流转就会产生审核的需求,自然而然就会有审批流。

推荐阅读