创新 or 炒作?十问低代码之腾讯云所见

原创
开发 云计算
51CTO特别梳理了关于低代码的十大问题,并邀请腾讯云、网易数帆、用友、微软等不同低代码平台服务提供商的专家共同探讨,试图解答业界关于低代码的相关疑问。本文是来自腾讯云专家的解答!

【51CTO.com原创稿件】从2020年开始,低代码成为了业界热点,无论是资本市场还是企业用户都纷纷追捧。在低代码洪流下,支持和反对声并存,有人认为低代码可以像Office一样达到全民普及,也有人认为低代码是新瓶装旧酒炒作概念。在争议不休下,如何正确地看清、认清低代码?如何清晰地辨别并选择适合自己企业的低代码开发工具和平台?

为此,51CTO特别梳理了关于低代码的十大问题,并邀请腾讯云、网易数帆、用友、微软等不同低代码平台服务提供商的专家共同探讨,视图解答业界关于低代码的相关疑问。

以下内容是来自腾讯云专家的解答!

问题一:低代码真的是新瓶装旧酒么?

腾讯云微搭基础产品负责人骆勤

认为“新瓶装旧酒”的同学,可能没有真正深入体验低代码,低代码平台本身是一种开发模式的重构,对传统人力密集型开发模式的一种补充,既不会取代专业工程师也并非老生常谈。低代码有它特有适宜的场景,对于大多数企业来说,它能让产研部门的产出人效比更高,工程师能聚焦在更高维度的架构工作之中。

微搭低代码起步不算早,但目前我们大量的合作伙伴客户案例也已经证明其行业价值,行业内的早期玩家也在商业价值探索中逐步走向成熟。新事物的出现,大家都会有“新瓶装旧酒”的疑惑,就如同2016年的云计算初期也面对过很多的质疑,随着大家认知的越来越深入,这几年低代码的发展也迎来了它的最好的时代。

问题二:低代码开发就像是拼搭乐高积木?

腾讯云微搭基础产品负责人骆勤

低代码平台综合了无代码的易用性,又提供了很高的定制化能力,所以既可以搭积木如开发一些工具类的小程序,也可以盖大楼如大型企业级内部办公系统。

问题三:低代码适合开发哪些应用?

腾讯云高级技术产品经理张章

1)C端小程序:利用低码快速开发小程序/H5页面,并可以快速定制化、个性化。

2)数据模型应用:针对关系数据库中的数据,基于数据库表单的增删改查应用。

3)表单应用:基本的数据的收集、处理、上报页面应用。

4)企业门户:低代码可以帮助快速创建具有公共前端或用户界面的门户阵列,而不是手动编码和后端组件。

5)业务流程/系统:为任何复杂的任务定义工作流并建立流程,以跨多个部门自动化操作,完成业务流程系统,比如OA、人力资源管理、财务管理、采购管理等。

6)基于物联网的应用程序:企业可以使用低代码来构建应用程序和功能,以集成IoT终结点并收集数据,通过后端计算基础设施发送IoT数据,并向内部或外部客户提供最终的数据请求。

问题四:低代码不适合开发哪些应用?

腾讯云高级技术产品经理张章

1)对算法和复杂数据结构要求比较高的:低代码可以处理较为复杂的业务逻辑,但不适合处理复杂数据结构和算法的。

2)对界面效果要求特别高的:比如游戏、抖音这种需要炫酷界面的应用不适合低代码。

3)高性能/复杂架构应用:比如头部互联网应用用户量巨大,为了优化性能有很多很多措施,前后台技术架构非常复杂,低代码平台的实现是比较标准的数据库 / 逻辑 / 界面三层架构,无法满足性能/灵活性需求。

4)分析和智能化应用:分析类应用自然应该用更专业的 BI 工具,智能化应用也应该用更专业的机器学习平台等工具。

5) 系统软件、科学计算等其他专业性很强的应用。

问题五:低代码和零代码的区别?

腾讯云高级技术产品经理陈曦

个人理解,非绝对答案,分几个纬度来区分

1) 字面意思区分:低代码平台需要编写少量代码实现应用开发,无代码平台可以0代码实现应用开发。因此低代码平台相较于无代码学习成本更高,因此能够支持的场景也就更灵活;无代码相较低代码学习成本更低,支持的业务场景更聚焦垂直,扩展性有一定限制。

2) 产品用户及产品目标:

低代码用户:开发工具型,主要针对的用户是IT开发人员。这类低代码产品的主要目标就是作为一个编码开发工具,提升IT人员开发效率。不同于业务复用型产品瞄准通用化需求,开发工具型产品对垂直领域的深度要求更高,顺应现在技术发展,也就分为了前端提效、后端提效,但都围绕一个核心,帮助开发人员减少重复、通用代码的编码工作,让开发人员更专注与业务逻辑代码的开发。

无代码用户:应用搭建工具,主要针对的用户是业务实施人员。主要针对内部协作、业务管理的信息收集一类的基础企业管理场景。

综上,weda低代码平台结合腾讯生态优势,提供开发提效及业务连接工具,主打c2b业务场景支撑,集低代码的灵活+无代码的高效率配置为一体,针对企业管理推出“模型应用”,可以无代码生成企业管理应用,又能够帮助开发者用户基于页面编辑器创建“空白应用”,保证页面灵活定制能力,快速发布小程序等c端应用

问题六:低代码开发能否让程序员失业?

腾讯云高级技术产品经理陈曦

答案当然是否定的。低代码和无代码解决的是可抽象的,通用的且可复用的产品能力,程序员的作为高端技术人才,市场缺口巨大,低代码工具是将程序员从现有的重复的枯燥的接口开发中解放出来。程序员应该更关注业务创造方面的技术研究和开发。

问题七:低代码能否走向“公民化”?

腾讯云高级技术产品经理刘兆明

走向公民化是必然的。但是如何达到、何时达到这个目标可以从两个维度来看。一是从低代码的使用者来看。二是从低代码平台的产品化来看。

国外低代码平台发展了近20年,在国外已经开始走向了公民化,普及率和认知度都较高,低代码工具的普适性、灵活性、易用性都达到了很好的效果。

一方面,国内低代码平起步较晚,目前的使用者群体还普遍是软件服务商、实施顾问这些专业人员,随着每家公司业务的不断发展和快速转型,公司里的业务人员的参与度和对低码平台的认知深度也会逐步提升,慢慢也就可以实现人人都是开发者,人人都可以参与软件的建设。

另一方面,从整个低码产品化的角度来看,目前国内都处于探索期,整个产品形态、易用性、稳定性、支持的复杂度、深度和广度都与国外成熟产品有较大的差距,还有很长的路要走,但是最终肯定会走出几家有特色的产品带动整个低码领域,真正可以降低定制交付成本,支持中国SaaS健康成长。

问题八:低代码安全吗?

腾讯云高级技术产品经理刘兆明

安全和不安全首先要看企业目前自身的关注点在哪里,然后从全方位进行评估,比如要看低码平台本身的底层支撑平台是否有国家安全认证。低码产品本身是否有安全相关的设计保障,比如数据安全且有备份,登录鉴权体系完备,权限体系灵活可控等等安全措施。

问题九:如何选择低代码平台?

腾讯云高级技术产品经理刘兆明

如何选择低码平台首先要看要解决什么问题,以下举几个例子。 

作为一家企业,公司还在初创时期,这个时候业务还不稳定,公司的流程会经常变化,但是没有复杂的流程、权限管控,公司更多的是办公协同和考虑采购成本,此时买一家协同办公领域的低码平台即可。

作为一家服务商,想要做微信小程序端的项目交付,此时可以直接选择微搭低代码平台,因为微搭目前是国内唯一一家微信小程序原生的低代码平台,感兴趣的同学可以前往 https://cloud.tencent.com/product/weda?from=15028 体验,有3个月的免费体验

问题十:低代码是开源的好?还是商用的好?

腾讯云微搭基础产品负责人骆勤

这个分业务场景来看:

如果业务是非盈利的个人项目,可以尝试开源的版本。如果是商业级的项目,从长期发展的角度肯定是选择商用版本合适,且不论商用版本的背后有着大量专业人员为平台的更新维护进行托底。到后期随着自身业务数据量的增长,数据安全和并发能力就是一个难以克服的痛点,所以只要对自己业务有信心建议是选用商业版本。

 

低代码的发展跟早期云计算服务的发展趋势是很相似的,它是一个需要耐心和长期投入的方向,未来也可能成为应用开发的基础设施,坚持到最后的可能是几个头部玩家,所以从业务长期发展角度,也建议选择头部公司的低代码平台服务更有保障。

了解更多低代码开发的详细内容,请查看《低代码开发江湖混战,企业该如何正确选择》选题。

【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】

 

责任编辑:鸢玮 来源: 51cto
相关推荐

2021-09-23 11:26:10

低代码微软Power Platf

2021-09-23 11:29:29

低代码用友APICloud

2021-09-23 11:13:10

低代码网易数帆

2022-07-10 20:51:25

IT数字化K8S

2010-11-11 11:19:19

腾讯

2010-05-28 15:47:16

双绞线

2020-11-29 15:09:15

腾讯云云开发代码

2020-10-27 11:43:29

低代码开发工具开发

2021-02-04 14:26:08

云计算IT疫情

2015-05-04 09:50:10

OpenStack企业云方案红帽

2020-10-21 14:40:06

代码开发平台

2023-11-21 16:25:51

低代码开发平台数字化转型

2010-10-14 10:04:59

云计算创新企业

2021-12-30 10:28:22

鸿蒙HarmonyOS应用

2020-04-17 09:29:40

云安全专有云安全腾讯安全

2013-01-23 09:12:13

云存储服务云存储提供商选择云存储

2023-07-14 10:53:00

开源前端

2023-03-01 18:12:16

平台架构设计
点赞
收藏

51CTO技术栈公众号