Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >《LCHub低代码指南》纯代码是什么?

《LCHub低代码指南》纯代码是什么?

原创
作者头像
LCHub低代码社区
发布于 2023-06-10 08:21:52
发布于 2023-06-10 08:21:52
2510
举报
文章被收录于专栏:LCHub低代码社区LCHub低代码社区

纯代码(Pro-Code / Custom-Code)是什么?

“纯代码”可能算是我杜撰的一个词,更常见的说法是专业代码(Pro-Code)或定制代码(Custom-Code);但意思都一样,就是指传统的以代码为中心(Code-Centric)的开发模式。之所以我选择用“纯代码”,是因为如果用“专业代码”会显得似乎低代码就不专业了一样,而用“定制代码”又容易让人误解成低代码无法支持定制的自定义代码。

当然,更准确的称谓我认为是“高代码”(与低代码恰好对应,只是名字太难听,被我嫌弃了...),因为即便是使用传统的代码IDE,有些开发工作也支持(甚至更适合)以非代码方式完成,比如:iOS端开发时使用的SwiftUI界面设计器、服务端开发数据库应用时使用的PowerDesigner建模工具。不过这部分可视化工作在传统开发模式下只是起辅助作用,最后通常也是生成开发者可直接修改的代码;开发者仍然是以代码为中心来开展主要工作。

低代码与纯代码之间的关系,其实跟视频和文章之间很像:

低代码就像是现代的“视频”,大部分内容都由直观易理解、表达能力强的图片组成,因此更容易被大众所接受。但与此同时,视频也不是死板得只能有图片,完全可以添加少量文字(如字幕、标注)来弥补图片表达不够精确的问题。BTW,关于“图”和“文字”之间的辩证关系,可以进一步参考《架构制图:工具与方法论》[1]这篇文章中的相关描述。

纯代码则更像是传统的“文章”,虽然很久以来都一直是信息传播的唯一媒介,但自从视频技术诞生以及相应软硬件基础设施的普及以来,便逐渐开始被抢走了风头。如今,视频已成为大部分人获取信息的主要渠道(从电视电影到B站抖音),而经常读书读文章的人却越来越少。但不可否认的是,文章依然有它存在的意义和受众(不然我也不会费这劲敲这么多字了),即使“市场份额”一直在被挤压,但永远会有它立足的空间。

如果按上面这种类比关系推导,低代码未来也会遵循与视频类似的发展轨迹,超越纯代码成为主流开发模式。Gartner的预测也表达了相同的观点:到2024年,所有应用程序开发活动当中的65%将通过低代码的方式完成,同时75%的大型企业将使用至少四种低代码开发工具进行应用开发。

但同样地,就像是视频永远无法取代文章一样,低代码也永远无法彻底取代纯代码开发方式。未来低代码和纯代码方式将以互补的形态长期共存,各自在其所适合的业务场景中发光发热。在后面的“低代码业务场景”章节,会详细列出哪些场景在现阶段更适合用低代码模式开发。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
低代码指南100问:18当今模型化低代码的发展与边界是什么?
美国市场上大多数的低代码平台能够让用户创建和运行应用,这听起来很普通,但如何去支持应用的环境运行,却产生了根本性的架构差别。
LCHub低代码社区
2023/06/12
1670
低代码指南100问:18当今模型化低代码的发展与边界是什么?
低代码指南100问:12为什么「专业开发者」也需要低代码?
虽然零代码确实是设计给非专业开发者用的,但其所能支撑的业务场景确实有限,无法真正革新传统开发模式,替代那些仍需专业开发者参与的复杂业务场景。而狭义上的低代码却有潜力做到这一点,因为它天生就是为专业开发者而量身定制的。Gartner最近的一项调研报告显示,“66%的低代码开发平台用户都是企业IT部门的专业开发者”。这充分说明了,专业开发者比平民开发者更需要低代码。
LCHub低代码社区
2023/06/11
2310
低代码指南100问:12为什么「专业开发者」也需要低代码?
低代码指南100问:14低代码行业发展情况怎么样?
回应质疑的最好方式,就是做好你自己,用实际的表现说话。对于一个行业而言,判断它当前的表现是否够好,或者未来是否有潜力做到更好,可以从以下这三个方面进行衡量:市场规模(蛋糕够不够大)、适用场景(是否可落地)、竞品状况(有没有被验证过)。
LCHub低代码社区
2023/06/11
2830
低代码指南100问:14低代码行业发展情况怎么样?
低代码和无代码:简单概念之下的深刻内涵
从2020年到2024年,这几年我们可以明显感受到,在数字化转型浪潮中,低代码(Low Code)和无代码(No Code)开发平台借助自身的独特优势,逐渐成为了企业敏捷开发和快速响应市场变化的神器。
informat低代码
2024/12/17
1881
成品软件二次开发排第三,低代码的应用场景有哪些?
关注企业信息化领域的媒体大多将2021年命名为“低代码元年”,足以说明低代码行业的火爆。那么低代码的应用场景究竟有哪些?本文将从行业属性、应用类型和开发模式三个维度展开,详细展示低代码技术的应用情况。
葡萄城控件
2021/07/13
4250
无代码与低代码:主要区别是什么?
在当今的商业世界中,低代码平台比传统的应用程序开发系统具有明显的优势。但在企业应用程序开发的背景下,低代码与无代码之间的区别究竟体现在哪里?如何在这两个平台中选择?
Zoho Creator低代码
2024/08/16
1030
低代码如何融入开发团队
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第1天,点击查看活动详情
爱吃大橘
2022/12/27
4070
低代码开发:机遇与挑战并存的技术革新
低代码开发平台的最大卖点无疑是其能够大幅提高开发效率。在传统的软件开发中,项目的开发周期往往较长,需要经验丰富的开发者参与。而低代码平台通过提供可视化的开发环境、预设的组件库以及拖拽式的界面设计,使得开发者可以在短时间内完成应用程序的原型设计和构建。这种模式尤其适用于需求变更频繁、开发周期紧张的项目,可以显著加快产品的上市速度。
洛秋_
2024/08/16
1880
[标准规范] 低代码的概念和定义到底是什么?无代码是否属于低代码?
低代码已经火了几年了,但业界对低代码的概念和定义还是有所争论,甚至模糊。如果低代码领域想要持续健康发展下去,那么,首先概念一定要明确;也不要再造新名字、新概念。在此想啰嗦一句,轻流公司在低代码无代码领域算优秀的公司了,但,请不要再造一个词“轻代码”!请问“轻代码与低代码区别是啥?”。如果是真心想让这个领域发展得好,请别再整各种近似词语了,别让这个领域显得混乱模糊。
低代码一哥
2022/07/22
7120
[标准规范] 低代码的概念和定义到底是什么?无代码是否属于低代码?
低代码到底是银弹,还是行业毒瘤? | 极客时间
反对者称低代码为“行业毒瘤”,他们的担忧在于“如果低代码试图走很少很便宜的开发人员就能做开发的路线,那么实际运行的更多代码由谁来写呢?”,甚至觉得低代码就是“过家家”,最终会搞得一地鸡毛!
深度学习与Python
2022/03/24
4210
低代码到底是银弹,还是行业毒瘤? | 极客时间
low-code 大旗之下,我正在做的低代码平台该何去何从?
这样的大类不一定适合所有业务,可根据业务重要性(核心、重要、边缘)、差异程度(所用的技术体系、面向的用户群体)等进行具体划分,必要的话,还可以细分出各个子维度。目的是将现有的低代码能力对目标业务场景的支持程度定量地描述清楚,平台已经能满足哪几类业务场景,未来还能够满足哪些?
ayqy贾杰
2020/11/04
1.2K0
low-code 大旗之下,我正在做的低代码平台该何去何从?
驳“低代码开发取代程序员”论 为什么专业开发者也需要低代码?
近几年,腾讯、阿里、百度等互联网大厂纷纷入局,国内外低代码平台融资动辄数千万甚至数亿,以及伴随着热度而来的巨大争议……无不说明“低代码”的火爆。
葡萄城控件
2021/11/15
3990
驳“低代码开发取代程序员”论 为什么专业开发者也需要低代码?
用低代码平台开发比用IDEA还牛逼吗?
有没有发现,每隔几年总会有一些火热的前沿词汇出现在我们面前,比如:云原生、微服务、中台、Servless、低代码等等。那么你是否有想过,这些概念的背后是什么推动的呢?结论并不难发现,从各种概念的目标上去合并同类项,它们的本质目标都是:提高研发效率!
程序猿DD
2021/04/20
5200
用低代码平台开发比用IDEA还牛逼吗?
低代码时代下的传统爬虫反击
近年来,“低代码平台”盛行,许多人开始质疑:传统爬虫技术是不是早已被低代码、可视化工具所取代?按照常规认知,爬虫开发曾是程序员的核心技能之一,尤其用于采集诸如Autovit网站上汽车品牌和价格等结构化数据。然而,当我们把目标网站换成更具挑战性的TikTok,试图提取视频简介和评论时,问题便显得更加复杂和耐人寻味。
jackcode
2025/02/11
990
低代码时代下的传统爬虫反击
低代码是什么?有什么优势
通过简单的拖拉拽操作,而不用编写复杂的代码,实现少写代码或者不写代码,就能快速高效完成业务目标。 01 低代码平台演进 1. 低代码概念 低代码是无需编码(0 代码)或通过少量代码就可以快速生成应用程序的开发平台。 通过可视化进行应用程序开发的方法,具有不同经验水平的开发人员可以通过图形化的用户界面,使用拖拽组件和模型驱动的逻辑来创建网页和移动应用程序。 2. 低代码衍生历程 20 世纪 80 年代,第四代编程语言出现。 2000 年 VPL 可视化编程语言的诞生,是低代码产品的前驱,都可以通过一些可视化的
腾讯技术工程官方号
2022/03/24
1.5K0
精读《对低代码搭建的理解》
在说低代码搭建之前,首先要理解什么是搭建(本文搭建指通过 Web 交互搭建一个自定义的新页面)。
黄子毅
2022/03/14
5270
低代码开发:革命还是梦幻?
摘要: 近年来,低代码开发方式备受瞩目,引发了诸多争议。本文探讨低代码的优势、挑战以及对传统编程的潜在影响,同时探索如何入门低代码,为读者解答相关疑问。
默 语
2024/11/20
1650
从被质疑到成为必选项,低代码技术发展及 2022 展望
2022年低代码已经不是一个新鲜概念,对于低代码是什么也不需要再赘述,但过去这一年热度持续只增不减,全球市场规模从 113 亿美元到 2021年的 138亿美元,其年复合增长率达22.6%。大家都知道技术炒作曲线(The Hype Cycle),那我们要如何理性看待低代码这些所谓”前沿“技术的周期曲线,不盲从也不管中窥豹,本文希望以过去一年低代码发展趋势以及未来可能演变等角度,来分享一些浅显理解和思考,贻笑大方。
腾讯云开发TCB
2022/03/24
6270
从被质疑到成为必选项,低代码技术发展及 2022 展望
解密 OneCode:代码大模型加持下的 “代码优先也能无代码” 新范式
在当今数字化转型的时代浪潮中,软件开发领域正经历着前所未有的变革。代码大模型作为新兴的技术力量,为软件开发带来了全新的可能性。而 OneCode 平台,凭借其独特的创新理念与强大的功能,在代码大模型的加持下,开创了 “代码优先也能无代码” 的全新范式,吸引了众多开发者和企业的目光。接下来,就让我们一同深入解密 OneCode 这一独特的开发模式。
onecode
2025/02/17
1120
解密 OneCode:代码大模型加持下的 “代码优先也能无代码” 新范式
低代码真的是“行业毒瘤”?
放屁,现在那个程序员不在使用低代码工具,你真的以为低代码这个概念是最近才有的吗?你懂个屁,低代码一直都是高效的生产力工具;
西岭老湿
2021/05/12
9591
低代码真的是“行业毒瘤”?
推荐阅读
相关推荐
低代码指南100问:18当今模型化低代码的发展与边界是什么?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档