聊一聊低代码的分类及意义(低代码的概念)

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 的工具和平台都是以从根本上降低从头构建一个系统的复杂度为目标的。

按适用范围的维度来分类

这个维度下,低代码平台可以分为专用型和通用型两种。

所谓通用,指的是开发平台不事先假设自身只能应用在特定的场景、业务、行业,而是具有广泛的适用范围。

具有这样特征的开发平台往往需要有一个通用的底座。这个底座是纯技术性的,它不依赖于特定的业务功能,而只与业界广泛使用的标准协议、技术标准产生耦合。不过,这个时候,我们只有深入平台架构实现的细节,才能判断平台到底是低代码还是无代码,这就导致平台的使用者难以甄别。

但是,通用是有代价的,越通用就往往意味着在特定业务场景下的效率越低,越通用就意味着默认配置里的个性化信息越少,为形成某个具体场景所需的配置量就越大,从这个具体场景的角度看,效率相应也就越低。

所以通用型的低代码平台往往伴生着这个特征:有相对完善的有插件(或类似)机制。这一点相对来说比较好识别,相对高通用性的技术底座来说,插件是廉价的,因此通用性低代码平台往往会有数量众多的插件。这些插件可以定制出各式各样具体的业务场景,通过插件的定制化和扩展性来解决效率问题。

现在业界其他低代码平台都可以输出哪些类型的 App,大概有流程驱动型、表单驱动型、模型驱(ORM)型、BI 分析类型这几种,具体你可以看看这张表格(5 星为满分):

聊一聊低代码的分类及意义(低代码的概念)

低代码的技术意义与商业价值

技术意义

  • 同种类型业务的快速迭代是不用多说的,提高了效率,减少了成本。
  • 可视化的技术可以将低代码体系从研发的角色延伸到设计、产品、运营等角色,在项目开发初期的时候对项目就能做出一定的分析与构建
  • 通过低代码生成的项目,可以统一进行基础库的升级。埋点、检测等一系列的有规则的统一配置都使用相对应的低代码生成。
  • 减少人工开发,测试回归、问题定位就会更加精准。

商业价值

将技术上的意义全部体现在商业中可以总结为下面 3 点:

  • 速度:可以快读搭建基础项目、进行个性化定制
  • 成本:减少中级研发的投入
  • 安全:机器永远比人安全,产生的问题会更少,且更容易定位

行业状态速读

网上这方面的信息实在太多了,多数说的有鼻子有眼,但不知道真假,所以我只看专业调查机构输出的报告。我首先要向你推荐的就是 Gartner 绘制的关于低代码的魔力四象限报告,关键部分就是下面这张图,概括性非常强。

聊一聊低代码的分类及意义(低代码的概念)

作为低代码的实现者,一般看这种报告都是以竞品调研为目的的,因此我们一般只研究 Leader 象限里的提供商就可以了。Leaders 这个象限显示的是技术能力较强、对未来的规划很清晰的厂商,其产品被市场广泛认可,对我们有极强的参考价值。

其次我想向你推荐的是 Forrester 的 Forrester Wave™ 报告。与分析 Garter 的魔力四象限相似,我们仍以 Leader 这一波里的厂家作为我们的调研对象。

聊一聊低代码的分类及意义(低代码的概念)

与魔力四象限的结果比对,你发现了啥?两家机构对低代码的 Leaders 给出了几乎一样的结论,对吧?在Leaders 里,头部机构取得了一致意见。这两份报告为我们低代码平台的竞品调研给出了一个非常明确的指引,所以如果你现在还在头疼不知道如何下手做调研的话,他们就是极佳的研究和参考对象。

那么国内的厂商是啥样的状态呢?

聊一聊低代码的分类及意义(低代码的概念)

《艾瑞报告》把低代码厂商分成了通用型和垂直型两种,垂直型和专用型是类似的,均指只能应用在某个业务领域的低代码解决方案,无法运用到其他领域。

平台分类

一切能通过少写代码来完成业务的方式都可以纳入低代码体系。

不同的实现方式

  • 打造Paas平台,根据jsonSchema数据直接渲染页面。中后台、客户端产品均可使用。
  • 利用jsonSchema编译pro code。中后台、客户端产品均可使用。
  • 设计图 机器学习直接渲染页面。基于sketch、蓝湖直接输出代码的特性实现,目前多为H5宣传页

不同的使用群体

  • 通用型的低代码平台,接近零代码平台的体验,类似易企秀,大多是提供给公司外的用户使用。
  • 领域型的低代码平台,主要方向是简化开发工作量,偏产品经理、项目经理使用。
  • 给开发提供工具的低代码。

不同的使用方式

  • 图形化拖拽
  • 基于表单配置
  • 设计图直出

ps:1、2均依赖规范化的jsonSchema做数据存储。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年7月8日 下午5:08
下一篇 2024年7月8日 下午5:20

相关推荐

  • 工程合同管理软件下载

    下载工程合同管理软件 随着现代工程领域的迅速发展,工程合同管理已经成为了一个非常重要的环节。为了更好地管理工程合同,许多人选择了下载工程合同管理软件。在本文中,我们将介绍一种常用的…

    科研百科 2024年8月28日
    30
  • 出国推荐信科研项目

    出国推荐信科研项目 作为一名优秀的科研项目成员,我有幸得到了一位著名科学家的推荐信,为他申请了一个出国研究项目。这份推荐信对我的学术能力和研究潜力进行了全面评估,使我得以有机会在更…

    科研百科 2025年4月1日
    0
  • 高校科研项目主持是什么

    高校科研项目主持是什么? 科研项目主持是指一个项目的核心人物,通常是高校的教授或研究员,负责指导和管理项目的研究工作,确保项目能够在规定的时间内完成,并达到预期的成果。 科研项目主…

    科研百科 2天前
    1
  • 筑牢党建云堡垒 创新互联网+N新模式(党建引领互联网)

    红网时刻通讯员 郑丹 长沙报道 “自从有了社区智慧平台,生活越来越方便了。”长沙市芙蓉区文艺路街道乔庄社区72岁的老党员邹品传说。“我现在待在家里就可以观看网络直播课堂、缴纳党费、…

    科研百科 2023年9月28日
    161
  • 简历里项目经历怎么写,没有项目经历怎么办?(简历里项目经历怎么写,没有项目经历怎么办)

    在撰写简历时,项目经历是一个非常重要的部分,能够有效地展示个人的能力和经验。但是,如果你没有项目经历怎么办呢?以下是一些关于如何写简历项目经历的建议,以及如何克服没有项目经历的挑战…

    科研百科 2023年8月5日
    168
  • 医院科研项目内控报告

    医院科研项目内控报告 医院科研项目的内控报告是确保项目顺利实施、达到预期目标的关键文件。一份好的内控报告不仅可以提高项目的效率和质量,还可以提高医院的管理水平和声誉。本文将介绍医院…

    科研百科 2025年3月20日
    2
  • 装修装修施工项目管理系统软件哪个好?(装修工程项目管理软件)

    装修装修施工项目管理系统软件有监督装修员工的作用,在装修过程中是否偷懒,是否偷取材料,中饱私囊,并且用户能够实时观看装修进度和情况,节约用户节约城市跑的时间和金钱和装企追溯时间成本…

    科研百科 2024年4月28日
    85
  • 怎样去做一个科研项目人员怎样去做一个科研项目人员

    科研项目人员是一个重要的职业,需要具备一定的专业知识、技能和职业素养。以下是一些成为一名优秀的科研项目人员所需的基本素质和技能。 1. 专业知识 成为一名优秀的科研项目人员,需要具…

    科研百科 2024年6月12日
    44
  • 一宅装修施工队互助基金管理条例

    施工队互助基金管理条例(修订版) 一、总则 1、本着“广纳爱心、团结互助、利人利已”的原则,一宅装修施工队设立“互助基金”资助制度; 2、互助基金的目的是充分体现一宅装修施工队的团…

    科研百科 2022年5月25日
    284
  • 合同管理oa

    合同管理oa:提高合同管理效率,降低风险 随着商业竞争的加剧,合同管理已经成为了企业日常运营中不可或缺的一部分。然而,传统的合同管理方式存在着诸多问题,如合同信息不准确、管理不规范…

    科研百科 2024年8月25日
    38