目录
一、低代码平台对比
(一)宜搭
1.功能
2.优点
3.缺点
二、简道云
1.功能
2.优点
3.缺点
三、氚云
1.优点
2.缺点
二、宜搭平台简介
一、HTML
二、CSS
三、总结
上篇文章《低代码这么火,你真的了解吗》介绍了什么是低代码,对比了低代码与传统开发的优劣势。本篇文章则为大家带来了目前市面上常见的低代码平台的介绍,开发者可以结合本文的分享,挑选合适的低代码平台。
一、低代码平台对比
(一)宜搭
钉钉的宜搭是依托阿里巴巴自由的低代码引擎(Low-Code Engine)打造的,宜搭支持多类型页面创建,组件化布局,流程引擎等基础功能。
1.功能
-
表单:只用于填写和收集数据,无需流程,可以直接创建普通表单
-
流程表单:流程表单侧重于数据录入的过程,即按照预先设置好的路线进行流转,实现多人有顺序、有规则的完成一条数据的录入
-
报表:在一个页面中将表单、流程中的数据或自建业务系统的数据进行智能数据分析,还可以对数据进行修改、删除、导出及打印
-
大屏:使用 datav 制作,对于有相关开发经验的人员可以拿来即用。需付费使用
-
自定义页面:可搭建展现其他类型自定义页面,实现复杂业务场景,相比其他低代码平台是最有优势的一点
-
外部链接:在当前应用中将已存在的外部系统添加到导航中
2.优点
-
文档:文档较为详细,标注较为清晰,相比其他低代码平台更为适合入手
-
简单易用:搭建简单表单、报表页面
-
丰富的组件库:宜搭低代码开发平台提供了丰富的组件库,包括了数据源、表单、列表、图表等,能够满足大部分业务场景的需求。
-
可扩展性强:宜搭低代码开发平台支持二次开发和定制化,能够满足企业个性化的需求。
-
高度可视化:宜搭低代码开发平台支持高度可视化的开发,通过拖拽组件和属性配置即可完成页面搭建,让开发更加快捷和直观。
3.缺点
-
做自定义页面成本高,自定义变量,绑定数据源,绑定动作较为复杂
-
无法做过于复杂页面,数据处理麻烦
-
学习成本:虽然宜搭低代码开发平台对于开发人员来说相对易于上手,但是如果要进行深度的定制化开发,还需要一定的学习成本。
-
扩展性有限:虽然宜搭低代码开发平台支持二次开发和定制化,但是在一些高度复杂的场景下,可能还需要开发人员使用其他的开发工具和技术。
二、简道云
简道云是一个零代码轻量级应用搭建平台,旨在满足企业/部门的个性化管理需求。它是一家国内第一家在线零代码应用搭建平台,主打表单、流程表单、数据管理与数据分析,为企业流程性业务管理与配置赋能。
1.功能
简道云提供了表单工具、流程设计、仪表盘功能
-
表单主要是用来采集数据的工具,配置方式是低代码平台比较常用的拖拽配置模式,同时也支持使用 Excel 表进行导入
-
仪表盘是一个数据化可视工具,把通过表单收集回来的数据进行统计与分析,并以图表的形式进行呈现
-
流程表单为表单与流程的结合,适用于配置报销、请假申请等管理流程
2.优点
-
零代码应用搭建:简道云中的 95%应用搭建功能都能以拖拉拽可视化的形式进行构建,操作十分简单
-
可实现多种表单报表类型,做到数据可视化仪表
-
无需复杂编码降低门槛
-
强大的数据管理能力,可以帮助企业对数据进行管理和分析
-
云端部署,无需搭建和维护自己的服务器和基础设施
3.缺点
-
产品视图较单一,仅有列表与看板模式
-
代码功能不足,,缺乏低代码开发功能,开发人员无法通过低代码对现有能力进行延伸
-
定制性有限不能满足特殊需求
-
无法自定义页面开发
-
操作性不强,无法满足定制化需求
三、氚云
氚云专注在表单类型的低代码产品,使用场景是表单页面收集数据、流程审批、数据管理、报表展示。所有组件都是围绕这些场景提供的。
1.优点
-
流程表单功能完善。基本能满足企业一般的管理应用需求。复杂配置较少,通过简单的摸索即可快速上手。
-
积木式的搭建,同时具有代码开发和外部系统集成能力。
-
与钉钉集成,支持 PC 端与移动端使用
-
应用模板丰富,模板中心已有覆盖 10 余行业的近 100 款业务应用与管理模板,即装即用。
-
标准版和专业版对数据量没有限制。
2.缺点
-
功能比较基础,还是侧重表单流程类应用,能够通过表单,流程,报表等功能搭出一些简单的应用。对于复杂功能可能要开通专业版,并且使用代码进行实现
-
需要绑定钉钉,氚云与钉钉深度融合,能将配置好的应用直接发布到钉钉,但也仅支持发布至钉钉工作台,局限性比较大。
四、易鲸云
和大多数低代码平台一样,都能通过拖拉拽快速生成表单、表格等,同时提供一些案例,可以供我们参考写法或者拿来即用,但是无法像宜搭一样,自定义页面,不适用于一些高度定制化的场景。优缺点和前面的简道云、氚云相差不大。关于价格,没有免费版本,试用只有 15 天。
下面以宜搭平台为例,为大家详细介绍一下该平台的基础功能。
二、宜搭平台简介
钉钉的宜搭是依托阿里巴巴自由的低代码引擎(Low-Code Engine)打造的,宜搭支持多类型页面创建,组件化布局,流程引擎等基础功能。
目前宜搭支持不同的页面类型:创建报表,创建图表,创建流程表单,创建管理页面,创建自定义页面。其中自定义页面和大屏是其他几个平台没有的,可以帮助我们完成一些定制化需求。
大屏是使用 datav 制作,对于有相关开发经验的人员可以拿来即用。
一、HTML
在宜搭中,我们如果不使用sx组件的话,是基本看不到任何html代码的,我们所有的组件(元素)都是通过可视化的操作来生成的,所见即所得。
传统开发我们需要在编译器中写上很多元素标签,写完需要在浏览器中预览,而且编写中可能出现单词拼错或者闭合标签位置错乱的情况。但宜搭中组件种类是固定的,对于一些复杂功能或者高度自定义的组件,只能自己使用jsx 来实现了。
二、CSS
普通开发,我们写 css 的方式有很多,内联样式、内联样式表、外联样式表,而且还有 less、sass、tailwindcss 等库,十分方便,且自定义组合程度高。
在宜搭中,可以使用可视化操作针对组件做单独的样式修改,这是极大方便不懂代码的人员。对于我们前端开发人员,也可以通过源码编辑,编写 css 代码,但是毕竟不是专门的编译器,且无法做到像 less 那样的嵌套写法,体验还是有差距的。
三、JS
宜搭作为低代码平台,还是可以自己写代码的。
首先是变量,宜搭中新建的变量,都会像 react 的 state 一样,且可以通过 setState 来改变变量的值,但是新建一个变量肯定没有我们自己 let 或者 const 一个那样方便、简洁,而且都是状态管理的,无法直接改变一个变量的值。
光有变量肯定不够,宜搭也是可以自己定义方法的,写法和普通 js 一样,只需前面加一个 export,这样导出的方法,我们才可以在组件中绑定。
虽然可以照常写 js,但因为不是专业的编译器,一些代码提示、补全等功能,体验不够友好,对于专业的开发人员而言,多少有些不顺手。
四、打包&发布
宜搭没有所谓打包的概念,可以直接在工作台上发布应用和页面,因为是在钉钉环境内的,所以一般都需要用户钉钉登录后才能访问,但也可以公开发布,这样所有人都能访问,十分方便,但是域名前面都是固定的,如果你拿来做企业官网,这肯定不太适合。
五、宜搭使用感想
经过对比,可以发现宜搭对于一些简单的页面或者表单,是极大方便了开发者的,对于非开发人员,可以通过视频学习,也能自己上手独立开发出简单的页面来。
但在一些自定义程度比较高的场景,还有 js 代码的编写,其实要比我们传统开发复杂的。对于使用哪种方案,还是要看我们自身的需求和项目复杂度。
如果公司内部办公本身使用的是钉钉,想要通过一个表单收集员工一些信息,那么宜搭无疑是开发利器,因为可以直接获取到员工钉钉账号数据,这是传统开发无法比拟的。
三、总结
综合来看,不同的低代码平台各有所长,开发者可以根据自身的需求来选择更加适合自己的。本文着重分享了宜搭平台的使用方式,希望对各位读者能够有一些帮助。文章来源:https://www.toymoban.com/news/detail-615774.html
版权申明:文章由神州数码武汉云基地团队实践整理输出,转载请注明出处。
微信公众号后台回复“技术合集”,可获取更多干货内容!文章来源地址https://www.toymoban.com/news/detail-615774.html
到了这里,关于最前端|常见低代码平台介绍,一文看清优缺点的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!