自2020年低代码在国内盛行以来,技术热度持续不退,但围绕低代码的争议也从未停止过。有观点认为,低代码是IT革命,将“重塑整个中国软件的格局”,也有观点认为低代码是旧瓶装“新酒”,是炒作噱头而已。

观点可以忽悠,但市场不会说谎。根据IDC《2022下半年中国低代码与零代码软件市场跟踪报告》显示,2022下半年中国低代码与零代码软件市场规模为15.6亿元人民币,同比增速为29.8%, 2022全年市场规模达到26.2亿元人民币,同比增长24.2%,呈现出旺盛的市场需求。预计到2027年市场规模将达到106.3亿元人民币,未来5年市场年复合增长率(CAGR)为32.3%。

从目前来讲,国内低代码开发平台少说也有上百家,国内外低代码开发框架也多如牛毛,本期就小编个人使用经验来分享几个值得学习和使用的低代码开源项目与地带吗平台,帮助大家更深入地了解什么是低代码。

低代码开发平台推荐

1、宜搭

宜搭大家都比较熟悉了,是钉钉开发的低代码开发平台,于2020年12月28日宣布推出。用户可以在可视化界面上以拖拉拽的方式编辑和配置页面,表单和流程,并一键发布到PC和手机端。通过该平台上所开发的应用,具备”云钉原生”特性,即能打通阿里云和钉钉的底层能力和技术,并可将企业原有IT系统与钉钉连接,降低企业数字化的成本与门槛。

平台提供了超过100项图形化的开发组件,集合应用页面编排、业务模型编排、业务流程编排、服务编排及数据展现与分析等五大核心能力,用户”拖拉拽”开发组件,即可完成应用的搭建,不懂代码的业务人员,如HR、财务也可成为开发者。

体验地址:首页 - 钉钉宜搭

2、微搭

微搭是腾讯云开发的低代码开发平台,团队将其视作为云开发的底层支撑,提供高度开放的开发环境,将繁琐的底层架构和基础设施抽象化为图形界面,通过行业化模板、拖放式组件和可视化配置快速构建多端应用(小程序、H5 应用、Web 应用等),免去了代码编写工作,让用户能够完全专注于业务场景。

提供了应用开发的一站式低代码开发服务,从底层能力迭代至行业级方案,云原生全链路支撑为您的应用保驾护航,让用户能够完全专注于业务场景,小白也可以极速搭建出成熟、专业的应用。特点是:行业级解决能力、企业级应用管理、可视化拖拽开发、实现一页多端、云原生底层支持、应用持续生命力等。

体验地址:腾讯云微搭低代码 WeDa _低代码开发平台_可视化开发平台-腾讯云

3、Finclip Studio

与市面上常见的低代码平台不同,FinClip提供的低代码工具更面向于研发人员使用。在Finclip Studio 上主要可以通过拖拉拽方式绘制小程序,平台拥有非常直观和灵活的可视化建模工具,如列表、动作栏、表单、轮播等,可以满足大多数业务需求,从而减少开发人员的工作量,避免大量的编码工作和测试工作。开发人员可以自行根据需要对各种组件进行配置,创建自定义表单、报告和小程序应用都更加轻便。

传统的开发流程:数据库搭建 → 后端代码 → 前端代码 → 部署构建
FinClip Studio 上:数据库搭建 → 界面化构建(个性化需求可以在组件内添加代码)

在此推荐它的很大原因在于,低代码功能只是FinClip Studio其中一个附属功能,真正强大的点在于,通过平台搭建出来的小程序,不仅仅可以在微信中运行,也能在你自己的app中运行。(只需要在自己的app中内嵌一个SDK即可)。

体验地址:小程序开发工具下载_小程序sdk下载资源-FinClip资源下载

开源低代码开发框架推荐

除了代码开发平台也给各位程序员推荐几款开源的低代码开发框架,选取在Github上口碑不错的推荐。

1、 Appsmith


AppSmith 是印度一家创业公司开发的低代码开发工具,它的原型是另一家名叫 Retool 的美国的创业公司。AppSmith 本身是开源软件,但是它提供一个云端版本。主要用于构建管理面板、内部工具和仪表板等,允许拖放 UI 组件来构建页面,通过连接到任何 API、数据库或 GraphQL 源,并使用 JavaScript 语言编写逻辑,可以在短时间内创建内部应用程序。

Github(⭐️ 28.9k):GitHub - appsmithorg/appsmith: Platform to build admin panels, internal tools, and dashboards. Integrates with 15+ databases and any API.

2、Amis


Amis 是百度开源的一个前端低代码框架,通过 JSON 配置就能生成各种后台页面,内置 100+ 种 UI 组件,能够满足各种页面组件展现的需求,极大减少开发成本,甚至可以不需要了解前端。

Github(⭐️ 14.7k):Github地址:GitHub - baidu/amis: 前端低代码框架,通过 JSON 配置就能生成各种页面。

3、mometa

mometa 不是传统主流的低代码平台(如 amis/云凤蝶),mometa 是面向研发的、代码可视设计编辑平台;它更像是dreamweaver、gui 可视编辑 之于 程序员。

它用于解决的问题有:

  • 对低代码平台不形成依赖,二次开发可以无缝进入代码开发模式
  • 同时支持所见即所得的可视编辑,用于提效,提升开发体验
  • 提供物料生态,可自定义物料,提升物料使用体验,提升复用率


mometa 定位更多是 基于程序员本地开发的模式,新增了可视化编码的能力(修改的也是本地的代码文件本身);它更像是辅助编码工具,而不是 No-Code 的平台方案;目前的实现依赖 webpack dev 开发模式,后续可能会考虑兼容 vite。

Github(⭐️ 3.7k):GitHub - imcuttle/mometa: 🛠 [Beta] 面向研发的低代码元编程,代码可视编辑,辅助编码工具

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐