惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

M
MIT News - Artificial intelligence
雷峰网
雷峰网
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Last Week in AI
Last Week in AI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
阮一峰的网络日志
阮一峰的网络日志
月光博客
月光博客
博客园 - Franky
腾讯CDC
T
Tailwind CSS Blog
Recent Announcements
Recent Announcements
V
V2EX
N
Netflix TechBlog - Medium
量子位
Jina AI
Jina AI
Y
Y Combinator Blog
The GitHub Blog
The GitHub Blog
G
Google Developers Blog
爱范儿
爱范儿
博客园 - 叶小钗
D
Docker
MongoDB | Blog
MongoDB | Blog
D
DataBreaches.Net
T
The Blog of Author Tim Ferriss

人人都是产品经理

为什么你的产品找不到差异化?90%的失败都卡在第一步上(下) – 人人都是产品经理, 3年从30万到1300万用户、获2200万美元融资,这个AI教育产品用“抽卡”破解了获客难题 – 人人都是产品经理, 园区招商系统怎么做才能真正帮到去化?我加了这一个功能,推广链接转发400次阅读过万 – 人人都是产品经理, AI大事件:OpenAI发完网络安全模型又搞药物研发,小鹏汽车要抓”DeepSeek时刻” – 人人都是产品经理, 电商不是卖货,是一场更残酷的产品经理实战 – 人人都是产品经理, 没想到,活动营销又回来了! – 人人都是产品经理, 为何All-in海外KOC:一场关于AI时代窗口期的豪赌 – 人人都是产品经理, 重新理解企业的内部协作 – 人人都是产品经理, 苹果的 AI 战略到底是什么? – 人人都是产品经理, 医疗智能体·第2讲——合规护城河:等保、PIPL与HIPAA的架构实战 – 人人都是产品经理, 向量知识库五步法:从“答非所问”到“精准回复” – 人人都是产品经理, 鸿蒙PC三方库构建总指挥HPKBUILD(sha)库为例 – 人人都是产品经理, 何时该用LLM?AI产品经理的LLM设计指南 – 人人都是产品经理, 医疗信息领域的需求方、决策方、准入方以及关注点(二) – 人人都是产品经理, 即梦涨价:一场被误读的「傲慢」 – 人人都是产品经理, 面试AI PM必答题:Hermes和OpenClaw的区别,如何讲清楚业务价值 – 人人都是产品经理, AI的下一张船票:世界模型——AI产品经理必须理解的技术拐点 – 人人都是产品经理, 小红书做GEO,怎么让AI信你?记住这 3 个重要信息 – 人人都是产品经理, 5 家印度 AI 初创公司,看看印度 AI 再做什么 – 人人都是产品经理, AI项目跨团队协作:产品技术业务如何不打架 – 人人都是产品经理, Agentic Workflow(智能体工作流):让AI从”答案生成器”变成”数字员工” – 人人都是产品经理, lycium_plusplus 项目全景解读:OpenHarmony 三方库构建的“大管家” – 人人都是产品经理, 从爆单救火到前置履约:两套预采策略,把生鲜大促履约效率拉满 – 人人都是产品经理, 什么时候该补货?我用一轮数据做了一个决定 – 人人都是产品经理, 从“机械兜底”到“动态分流”:AI客服重复进线治理的4大底层逻辑 – 人人都是产品经理, 抖音拼效率,红书拼洞察 – 人人都是产品经理, 全民狂欢与退潮——为什么龙虾这波热潮冷却得如此之快? – 人人都是产品经理, Stripe押注!MPP重塑全球支付 – 人人都是产品经理, 小红书GEO:AI引用你的内容,不是因为你对,而是因为你看起来可信 – 人人都是产品经理, 前百度副总裁押注办公Agent,日韩付费爆发,Manus迎来强劲对手 – 人人都是产品经理,
抛开偏见,一文全新认识低代码平台
桃树窗前 · 2024-11-14 · via 人人都是产品经理

低代码的概念在国内已经流行了很多年了,但还是有很多用户对低代码平台有诸多的误解,今天一起来全面了解一下低代码平台,也许会对低代码平台有全新的认识。

一、低代码的定义

低代码(Low Code)是一种可视化的应用开发方法,用较少的代码、以较快的速度来交付应用程序(来源于百度百科)。从百度百科对低代码平台的定义可以了解到低代码平台是利用可视化开发与较少的代码相结合的方式来实现快速高效地开发应用。

一般的低代码平台由以下几部分组成:

  • 前端页面设计器:主要用来设计 Web、移动端的展示页面。页面通常是由组件组成,用户只需要拖入各类型组件并完成属性配置即可快速开发好一个前端页面。
  • 数据表模型设计器:用于设计器存储的数据表,一般使用的是关系型数据库,封装了大量的数据表字段,支持创建多表之间的关联关系。
  • 业务流程设计器:审批流程是企业管理必不可少的,一般低代码平台都会提供业务流程设计能力,只需要配置审批节点及数据流转就可以快速开发好一个审批流程。
  • 后台数据逻辑设计器:负责后台数据流转,会提供定时触发或指定事件触发数据处理等方式。
  • 在线测试:在线联调测试的能力。
  • 部署运维:提供自动化部署运维的能力。

二、低代码的发展历程

  • 低代码的概念可以追溯到在1980 年 IBM的快速应用程序开发工具(RAD),尽管当时并未明确称之为“低代码”。这一时期的RAD工具已经具备了简化应用开发、提高开发效率的特点。
  • 20世纪末期至2015年:低代码应用平台市场发展比较迟缓,但在此期间,一些重要的低代码平台产品如Outsystem、Zoho Creator、Mendix等开始崭露头角,为后续的低代码发展奠定了基础。
  • 2014年:全球最具影响力的独立研究咨询公司Forrester正式提出“低代码”这一概念,将其定义为“让人们可以用最少的手工编码就可以快速开发应用,并可以快速配置和部署的一种技术和工具”。同年,Gartner也提出了与低代码相关的aPaaS(应用程序平台即服务)概念,进一步推动了低代码技术的普及。
  • 2015-2018年:低代码市场开始升温,AWS、Google、Microsoft和Oracle等科技巨头纷纷入局低代码领域。2018年,西门子宣布以6亿欧元收购低代码应用开发领域的领导者Mendix,同时快速应用开发的低代码平台OutSystems也获得了3.6亿美金的投资,这些事件标志着低代码平台市场开始火爆起来。
  • 2018年至今:国内外低代码平台进入了快速发展阶段。越来越多的企业开始认识到低代码平台在提高开发效率、降低成本方面的优势,并纷纷布局低代码市场。同时,低代码平台也不断完善自身功能,向更复杂业务场景延伸。

三、低代码平台可以带来哪些帮助?

  • 快速开发交付能力:低代码平台通过提供可视化的开发环境和预构建的组件库,大大缩短了应用程序的开发和交付周期。
  • 降低开发门槛:低代码平台降低了对开发人员技术能力的要求,业务人员也可以参与到应用开发中。
  • 促进业务与技术的融合:低代码平台使得业务人员能够更直接地参与到应用程序的开发过程中,从而确保应用程序能够更好地满足业务需求。同时,开发人员也可以更加关注于技术实现和性能优化等方面,实现业务与技术的紧密融合。
  • 可扩展性强:低代码开发允许开发人员通过自定义组件、插件和模块来扩展应用功能。
  • 维护性强:低代码开发采用了模块化的设计思想,将应用程序拆分为多个独立的模块,降低了修改和维护的复杂性。
  • 降低运维成本:低代码平台通常提供了自动化的部署和运维工具,使得企业可以更加轻松地管理和维护应用程序。这有助于降低运维成本,提高系统的稳定性和可靠性。

四、对低代码平台有哪些误解?

误解 1:低代码平台只适用于非专业开发人员,低代码平台对程序员没有任何帮助

澄清:低代码平台实际上是一个面向业务人员和IT人员双向驱动管理的能力平台。它既可以满足无编程基础的业务人员通过拖拽方式快速配置应用场景的需求,也可以支持有技术开发能力的IT人员通过“配置化+定制化”的开发方式快速搭建企业核心运营场景。

不仅如此,现在的低代码平台可以获取应用的源码或者在可视化开发的基础上直接编辑代码,完全可以做到“按程序员思维”来开发应用。

误解 2:认为低代码平台只能用来开发一些业务逻辑简单,功能较少的应用系统。

澄清:低代码平台实际上具有强大的功能特性和场景构建能力。通过图形可视化、拖拽组件方式,用户可以快速构建出功能完善的应用程序。同时,低代码平台还提供了丰富的模板、预构建组件和自动化编程功能,以帮助开发者快速搭建应用程序。此外,低代码平台还具有良好的开放性和扩展性,能够通过二次开发实现企业规划设计时的各类个性化场景需求。

误解 3:认为低代码平台会降低软件质量

澄清:实际上,低代码平台并不会降低软件的质量。相反,由于低代码平台通常采用了标准化的组件和模板,以及自动化的代码生成功能,因此可以大大提高软件的开发效率和可维护性。同时,低代码平台还提供了丰富的测试工具和调试功能,以确保软件的质量和稳定性。

误解 4:认为低代码平台只可以开发特定行业的应用,比如企业内部管理应用。

澄清:低代码平台实际上具有广泛的应用场景和行业适应性。无论是传统行业还是新兴行业,无论是内部管理应用还是外部客户服务应用,低代码平台都可以提供有效的支持。此外,低代码平台还可以与其他软件系统进行集成和连接,比如微信小程序、微信公众号、钉钉应用等等。

对低代码平台的误解的原因是多样的,有一部分原因是国内很多的产品虽然定位于低代码平台,但不能算是一个合格的低代码平台,只是以表单为驱动,提供简单的前端页面搭建能力,更不用说结合代码开发能力。

总结

随着国内低代码平台的发展,不管是可视化开发能力、全代码开发能力、可视化部署运维等能力都有了长足的进步并且给企业数字化转型提供了极大的帮助。

后续 AI 技术的发展与低代码平台相结合,相信在提升开发效率上可以更进一步。

开发者不用对新兴技术的发展抱有忧虑心态,不管是 AI 技术还是低代码平台都只是工具,最终都是为人而服务。低代码平台的发展并不会取代程序员,而是帮助程序员更好地、更快地开发出高质量的应用。

也许在不久的将来,低代码平台就像我们的编程框架一样成为我们开发者能力要求的一部分呢?谁知道呢!

本文由 @互联网产品仔 原创发布于人人都是产品经理。未经作者许可,禁止转载

题图来自Unsplash,基于CC0协议

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务