低代码开发前景如何?大家都真的看好低代码开发吗?

news2024/11/27 10:19:32

栖低代码开发前景如何,大家都真的看好低代码开发吗?之前有些过很多关于低代码的内容,这篇就来梳理下国内外低代码开发平台发展现状及前景。

  • 关于低代码解读看这篇>> 什么是低代码(Low-Code)? 
  • 关于低代码平台看这篇>> 主流的开发平台有哪些?
  • 关于低代码起源看这篇>> 低代码&无代码经济的真正起源,远远早于2014年! 

这篇主要聚焦下国内外低代码开发平台现状,下面详细来说下——

01 国外低代码开发平台现状

2014年,研究机构Forrester Research发表的报告中提到“面向客户应用的新开发平台出现”,低代码开发平台的概念正式被提出,并且对低代码技术,用途和市场进行了基本概述。

2016年,Forrester确定使用低代码平台可以使应用程序生成速度提高六到二十倍。

2017年是一个分界点,在大型软件供应商中,17年之前只有Salesforce采用http://Force.com的低代码平台。随后,微软、甲骨文、IBM和SAP等企业都纷纷加入了这个市场。此后,低代码行业迎来爆发期。

此处推荐一款好用的低代码开发平台:http://s.fanruan.com/ldm67

(1)低代码海外发展现状

根据Gartner的最新预测,2021年全球低代码开发技术市场将达到138亿美元,比2020年增长22.6%。

在头部企业中,2018年,OutSystems获KKR 和高盛 3.6 亿美元融资,估值超过10亿美元,成为低代码行业不折不扣的独角兽。

同年,德国大型科技公司西门子宣布以6亿欧元(约合7亿美元)的价格收购低代码应用开发平台Mendix,引起全球市场广泛关注。

从中不难发现,专注于低代码技术的研发公司与日俱增,越来越多的企业开始尝试以低代码技术重构数字化业务。

(2)低代码海外应用现状

国外低代码被广泛被运用,包括可视化建模、IDE开发环境、用户界面设计系统、 应用市场、开放与接口、持续集成、运维平台等,主要应用案例有以下几类:

行业软件厂商(Salesforce的 Customer 360 ):利用低代码技术降低实施开发环节的工作量,提升行业软件自身的竞争力。
云平台厂商(Microsoft的 PowerApps ):借助低代码吸引更多用户购买其云服务,专注于解决“有没有”的问题。
BPM厂商(K2 ):专注于流程和表单的BPM厂商在自身软件的基础上增加可视化设计器,进一步降低使用门槛后,就实现了向低代码的转型。
开发工具厂商(Progress的 Kinvey ):指以前专门做软件开发工具的厂商,整合自身的开发工具资源后推出了低代码产品。

02 国内低代码开发平台现状

2021年在阿里云栖大会架构师峰会等很多技术峰会上都看到了低代码的专场,如果说从2018年开始,中国低代码无代码赛道热度持续升高,那么2021年1月钉钉落地“低代码”应用则是将低代码推向了大众视野。

那么国内低代码到底是怎么火起来的?要想弄清楚这一问题,首先需要从信息社会的发展阶段入手。

互联网时代:搜狐、网易等为代表的互联网新闻资讯;淘宝、携程为代表的各种B2C、O2O、OTA商业模式,再到互联网+一切。
移动时代:智能终端、Java客户端、Android系统,以及乔布斯对苹果的革新,移动化成了新的增长点。各企业纷纷推出手机端XX。
数据化时代:随着移动互联网的渗透,互联网到了下半场,人口红利散去,用户增长遇到了瓶颈,企业纷纷开始数字化转型,挖掘新的业务增长点。
中台时代:2019年被很多人称之为中台元年,中台之所以被当作数字化转型的救命稻草,本质是因为中台的复用能力,数据快速服务化输出的能力,可以更快的实现数据赋能。

如果说大厂还可以搞中台,那资本、技术、人才短缺的中小企业,想要数字化转型,该怎么办呢?

于是出现了很多企业服务公司,专门为其他公司提供数字型所需的产品和服务,也就是现在比较火的SAAS产品。例如,阿里云、腾讯云等云厂商。另外一种形式是为企业用户提供行为分析产品及解决方案。

但采购现成的产品通用性强,但业务适配的度不高,定制化的支撑响应周期长或成本高。

如何解决这一困境?答案就是低代码。

为什么国内低代码开发平台由来已久,但直到近两年才被注意到呢?

先来看看低代码发展经历的5个时间段:

1980年IBM的快速应用程序RAD出现;
2000年可视化编程迭代;
2014年Forrester提出低代码概念;
2016年国内相继发布低代码平台;
2018年Gartner提出aPaaS和iPaaS的概念后市场逐步稳固。

所以,广义上看它属于SaaS中的分支,但成长速度和SaaS路径对比明显要慢很多。原因归属三个层面:

技术层面 业务层面 企业层面

1、从技术层面来看:

从1980到2015年这段时间低代码技术能力弱,投入成本低,表现亮眼的平台少之又少,国内产品也尚未成型。直到2015-2018年AWS、Google、Microsoft和Oracle等巨头和资本入局市场才开始升温。

换句话说,你不可能一出生就直接跳过发育阶段嗨翻全场被大规模采购和运用,是不是?

如今回过头再来看,支撑低代码的“老技术”已经通过几十年的酝酿打磨变得稳固,另一些完美互补的新技术(e.g.云原生、响应式web)均慢慢走向成熟

加上企业线上数字化的渴求,那低代码也就顺水推舟。

2、从业务层面来看:

技术说到底都是为业务服务的,早些年应用开发业务简单,且需求者多半为「技术人员」而非现在市场、运营等其他岗位的人。

其次当年也没有如今的多渠道,多样化体验和集成定制等需求,更不会成为企业级的标准配置,所以更缺乏快速变化的IT业务场景来推动交付。

虽然低代码可以解决多端应用生成、云原生架构、API集成;可放在当年业务背景下,加上技术不成熟;显然整体的投入产出会有所下降,这不足以让企业大面积采购来做解决方案。

3、从企业层面来看:

从企业层面来看,大中型企业的数字化服务市场经过几十年发展进入增长瓶颈期,不能从平台角度满足软件服务企业的业务增长需求,需要开辟新的赛道

大中型企业虽然有很多的核心的业务系统,但是这些核心业务系统有一些小的需求的时候,调整却没有那么的灵活,这时候就需要一个更加轻便化的工具来实现这些需求。

以蒙牛为例,他们用简道云搭建了销售管理、行政管理、IT类、数据类以及其他一些非核心业务场景下的应用。

这些应用在蒙牛充当了非常重要的角色,可以快速响应业务的需求,快速地实现并迭代业务想要的东西。

而中小企业数字化转型迫在眉睫,传统零售行业为例,他们需要生产管理、客户管理、营销管理、员工办公等各种系统。

目前市面的中小公司有两种状态:

疯狂踩坑 一张白纸

前者他们吃过各种定做APP、小程序/H5的亏,投入巨大收入效果甚微,后者初创公司想做技术,但又没有较多成本预算花在人工运维上。

后者想开发款软件内部流程环节复杂,无疑没办法快速试错,试错成本也会被拉的很高。

据此在内因、外因的共同作用下,低代码成为被风口选中的行业;加上资本的涌入无疑就火爆起来。

以上。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/166938.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

SpreadJS.Release.16.0.2 Crack by Xacker

SpreadJS拥有 500 多个 Excel 函数的世界销量第一的 JavaScript 电子表格 快速提供真正类似 Excel 的电子表格体验 - 对 Excel 零依赖。创建财务应用程序,仪表板,图表,数据透视表,性能基准,科学实验室笔记本,以及其他类似的 JavaScript 电子表格应用程序…

77. 语言模型以及代码实现

1. 语言模型 给定文本序列 x1,…,xT,语言模型的目标是估计联合概率p(x1,…,xT)它的应用包括 做预训练模型(eg BERT,GPT-3)生成文本,给定前面几个词,不断使用xt~p(x1,…,xt-1) 来生成后续文本判…

CSS选择器整理学习(上)

在前端项目开发中,有时候需要对特殊的元素进行特殊的处理,但有时候元素的位置不确定、层级不确定、数量不确定等问题,导致我们没办法进行元素的选择,这个时候我们就需要用到元素选择器了。 一、CSS选择器 1、.class 选择器例子…

图像处理解决流程--外观检测

一、图像外观检测和面积计算 1、获取标准图像,提取要测定的区域(截取成多个ROI) 2、将目标图像的位置进行平移和旋转(将目标图像和标准图像进行重叠) 3、根据标准图像的区域进行以此计算目标图像的信息 4、判断统计 二…

Ajax基础

Ajax 是 Asynchronous JavaScript and XML(异步 JavaScript 和 XML)的简写 Ajax 中的异步:可以异步地向服务器发送请求,在等待响应的过程中,不会阻塞当前页面,浏览器可以做自己的事情。直到成功获取响应后…

Maven高级进阶

文章目录1,分模块开发1.1 分模块开发设计1.2 分模块开发实现1.2.1 环境准备1.2.2 抽取domain层步骤1:创建新模块步骤2:项目中创建domain包步骤3:删除原项目中的domain包步骤4:建立依赖关系步骤5:编译maven_02_ssm项目步骤6:将项目安装本地仓库1.2.3 抽取Dao层步骤1:…

iOS vue devtools工具的手把手安装,及Vue.js not detected的解决

使用vue插件Vue.js devtools 一.通过谷歌商店直接下载(要翻墙) 二.不翻墙的方法: 1.官网下载 git地址:https://github.com/vuejs/devtools git clone https://github.com/vuejs/devtools2.完成后命令行里切到该目录下&#x…

AppScan绕过登录验证码深入扫描

系列文章 AppScan介绍和安装 AppScan 扫描web应用程序 AppScan被动手动探索扫描 第四节-绕过登录验证码深入扫描 我们工作中最长碰到的工作场景是网站采用https协议,这时我们要用appScan进行扫描时,就需要先安装证书 1.证书安装 1.新建一个文件&…

渗透测试— —扫描与爆破账号

渗透测试— —扫描与爆破靶机账号 1 扫描与爆破账号流程 注意:仅用于教学与实验,不能用于攻击,否则后果自负 扫描:主机探测与端口扫描。(主机探测:目标主机是存活,端口扫描:在线主…

总结 62 种在深度学习中的数据增强方式

数据增强 数据增强通常是依赖从现有数据生成新的数据样本来人为地增加数据量的过程 这包括对数据进行不同方向的扰动处理 或使用深度学习模型在原始数据的潜在空间(latent space)中生成新数据点从而人为的扩充新的数据集 这里我们需要区分两个概念,即增强数据和…

SpringBoot的filter过滤器

SpringBoot的filter过滤器 目录SpringBoot的filter过滤器一、过滤器的作用和概述1.1 简述1.2 使用场景二、自定义过滤的两种方式2.1 第一种方式2.1.1 启动类增加注解ServletComponentScan2.1.2 定义一个filter类2.1.3. 测试2.2 第二种方式2.2.1 自定义fitler类2.2.4 在启动类中…

《Linux Shell脚本攻略》学习笔记-第五章

5.1 简介 借助HTTP协议所提供的功能以及命令行实用工具,我们可以用脚本满足大量的web自动化需求。 5.2 web页面下载 wget是一个用于文件下载的命令行工具,选项繁多且用法灵活。 下载单个文件或web页面 指定从多个URL处进行下载 我们可以通过选项-O指定输…

centos上用nginx搭建简单的点播服务器

查看centos系统信息:cat /etc/centos-release配置服务器DNSecho "nameserver 114.114.114.114" >> /etc/resolv.conf 安装网络工具yum install ntpdate wget net-tools -y同步服务器时间ntpdate ntp.aliyun.com安装编译工具及依赖库yum install -y …

【原生Button和antd的Button】

1. 原生Button 1. form 与按钮所关联的form元素。此属性的值必须是同一文档中form的id。如果未设置此属性&#xff0c;则 < Button>与其祖先< form>元素相关联 此属性允许将< Button>元素关联到文档中的任意位置< form>&#xff0c;而不仅仅是< …

Jenkins配置邮箱接收构建通知

Jenkins配置邮箱接收构建通知1、开启163邮箱的POP3/SMTP服务2、配置Jenkins Location3、配置Extended E-mail Notification4、配置邮件通知选项5、任务中配置6、任务构建测试7、怎么同时给多人发邮件1、开启163邮箱的POP3/SMTP服务 这里我们用163邮箱当作发件方&#xff0c;qq邮…

aloam学习笔记(四)

对于laserMapping.cpp源码的学习&#xff0c;这部分的主要功能是接受前端传来的数据&#xff0c;构建地图。 一、main函数部分 ros::init(argc, argv, "laserMapping");ros::NodeHandle nh;float lineRes 0;float planeRes 0;nh.param<float>("mapping…

前端食堂技术周刊第 67 期:2022 State of JS、ESLint 2022、pnpm 2022、大淘宝 Web 端技术概览

美味值&#xff1a;&#x1f31f;&#x1f31f;&#x1f31f;&#x1f31f;&#x1f31f; 口味&#xff1a;东北大饭包 食堂技术周刊仓库地址&#xff1a;https://github.com/Geekhyt/weekly 本期摘要 2022 State of JS 结果出炉ESLint 2022 年终总结pnpm 2022 年终总结大淘…

Win10注册表损坏进不了系统怎么U盘重装系统?

Win10注册表损坏进不了系统怎么U盘重装系统&#xff1f;有用户电脑提示注册表损坏&#xff0c;自己进行了系统的重新启动之后&#xff0c;遇到了电脑无法正常启动进行系统桌面的情况。那么遇到这样的情况&#xff0c;我们怎么去进行U盘重装系统呢&#xff1f;一起来看看具体的操…

ZIP压缩文件如何加密?忘记密码怎么办?

ZIP是常用的压缩文件格式之一&#xff0c;除了方便传输、节省空间&#xff0c;还能通过设置密码来保护文件。 设置ZIP文件的密码保护需要用到压缩软件&#xff0c;下面先说说最常用的WinRAR是如何设置ZIP文件的密码。 方法一&#xff1a; 我们可以压缩文件的同时设置密码&am…

core-js常见于qiankun中的多份polyfill冲突问题

问题 开门见山&#xff0c;你可能会在 qiankun 等微前端体系中&#xff0c;有多个子应用时&#xff0c;发生这样的加载崩溃问题&#xff1a; Cannot redefine property: DEG_PER_RAD Cannot redefine property: RAD_PER_DEG 实际上 DEG_PER_RAD 和 RAD_PER_DEG 都是 Math 上的…