这些低代码平台,你是否知悉?

低代码low-code,无代码no-code,合称LCNC,近年来获得较快发展。低代码和无代码(LCNC)软件应用是当今商业领域最大的技术创新之一。顾名思义,低代码和无代码开发有助于简化开发流程,而不需要复杂的编程工具或专业知识。LCNC对用户的技术知识要求很低,是易于实施的开发解决方案。本文将集中介绍12种低代码平台。

一JeeSite

JeeSite快速开发平台的主要目的是能够让研发人员快速的开发出复杂的业务功能。让开发者注重专注业务,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。

JeeSite自2013年发布以来已被广大爱好者用到了企业、政府、医疗、金融、互联网等各个领域中,JeeSite架构精良、易于扩展、大众思维的设计模式、工匠精神打磨每一个细节,深入开发者的内心,并荣获开源中国《最受欢迎中国开源软件》奖杯,期间也帮助了不少刚毕业的大学生,教师作为入门教材,快速的去实践。

JeeSite4的升级,作者结合了多年总结和经验,以及各方面的应用案例,对架构完成了一次全部重构,也纳入很多新的思想。不管是从开发者模式、底层架构、逻辑处理还是到用户界面,用户交互体验上都有很大的进步,在不忘学习成本、提高开发效率的情况下,安全方面也做和很多工作,包括:身份认证、密码策略、安全审计、日志收集等众多安全选项供你选择。努力为大中小微企业打造全方位企业级快速开发解决方案。

二JeecgBoot

1简介JeecgBoot是一款基于BPM的低代码平台!前后端分离架构SpringBoot2.x,SpringCloud,AntDesign&Vue,Mybatis-plus,Shiro,JWT,支持微服务。Jeecg不仅提高了UI能力,还降低了前后端分离的开发成本,具有一系列低代码能力:Online表单、Online报表、Online图表、表单设计、流程设计、报表设计、大屏设计等等。

JeecgBoot基于代码生成器,支持无代码配置化快速开发,适用于常见的企业信息管理系统开发,比如OA办公、ERP系统、客户关系管理系统等,显著提高开发效率,降低开发成本。

JeecgBoot和多个项目一起,形成了完善的解决方案。

(1)JeecgBoot

基于代码生成器的低代码开发平台,无代码配置化,前后端分离架构,技术栈使用主流的Java+SpringBoot+MyBatis,前端使用node+AntDesign。

最新版本JeecgBoot2.2.1,发布于2020年7月13日,包括多项功能优化,支持Docker一键部署。

(2)JeecgCloud

JeecgBoot的微服务版本,基于Nacos服务注册和发现框架。

最新版本1.0.0Beta,发布于2020年5月21日。

(3)JeecgUniApp

一站式跨平台,完整的移动解决方案,采用Uniapp+ColorUI框架,APP、小程序、H5多终端适配。

版本1.0.0Beta,发布于2020年6月8日,最新改版上线于8月17日。

(4)JeewxBoot

最新版本1.1.0,发布于2019年12月5日。

(5)JeewxAppCMS

基于wepy语言开发小程序,包含CMS网站基本功能,快速开发应用。

最新版本1.1.0,发布于2020年5月30日。

三Pig-PigX快速开发平台的开源版

1简介Pig基于SpringCloud、OAuth2.0、Vue的前后端分离的快速开发平台,PigX是它的商业版本。Pig面向企业开发场景,封装了大量技术开发包、组件并支持SaaS多租户,为企业提供了一个可支持各类业务系统或产品快速开发实现的微服务应用数字化融合平台。

Pig基于SpringCloud微服务框架进行封装,平台设计灵活可扩展、可移植、可应对高并发需求。同时兼顾本地化、私有云、公有云部署,支持SaaS模式应用。企业级应用系统所包含的常用开箱即用的模块,并支持灵活的可配置性和拓展性。一套基于SpringCloud的微服务应用程序框架,可帮助公司更快,更高效地进行微服务开发。相较于业界使用广泛的开源版本平台,提供更强大的功能和更全面的服务支持。

基于SpringCloudHoxton、SpringBoot2.2、OAuth2.0的RBAC权限管理系统,基于数据驱动视图的理念封装Element-ui,即使没有Vue的使用经验也能快速上手。提供对常见容器化支持Docker、Kubernetes、Rancher2支持,内置低代码生成模块,可以适用于不同开发领域。

四若依(RuoYi)

2官网地址

3主要特性

完全响应式布局(支持电脑、平板、手机等所有主流设备)强大的一键生成功能(包括控制器、模型、视图、菜单等)支持多数据源,简单配置即可实现切换。支持按钮及数据权限,可自定义部门数据权限。对常用js插件进行二次封装,使js代码变得简洁,更加易维护完善的XSS防范及脚本过滤,彻底杜绝XSS攻击Maven多项目依赖,模块及插件分项目,尽量松耦合,方便模块升级、增减模块。国际化支持,服务端及客户端支持完善的日志记录体系简单注解即可实现支持服务监控,数据监控,缓存监控功能。

*技术选型(1)系统环境

JavaEE8Servlet3.0ApacheMaven3(2)主框架

SpringBoot2.2.xSpringFramework5.2.xSpringSecurity5.2.x(3)持久层

ApacheMyBatis3.5.xHibernateValidation6.0.xAlibabaDruid1.2.x(4)视图层

Vue2.6.xAxios0.21.xElement2.15.x

五BladeX1简介BladeX是一个基于SpringBoot2.7&SpringCloud2021&Mybatis等核心技术,用于快速构建中大型系统的基础框架。已稳定生产近一年,经历了从Camden->2021的技术架构,也经历了从FatJar->Docker->K8S+Jenkins的部署架构。采用前后端分离的模式,前端开发两个框架:Sword(基于React、AntDesign)、Saber(基于Vue、ElementUI)。后端采用SpringCloud系列,对其基础组件做了高度的封装,单独出一个后端核心框架:BladeX-Tool。BladeX-Tool已推送至Maven私有库,直接引入减少工程的模块与依赖,可更注重于业务开发。集成Sentinel从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。注册中心、配置中心选型Nacos,为工程瘦身的同时加强了各模块之间的联动。封装集成了基于注解+Web可视化的数据权限,灵活配置,无需重启直接生效。定制了基于Nacos的轻量级、高拓展性的动态网关,完美支持多团队开发。精心设计集成了minio,完美支持多租户模式下的oss对象存储需求。

3架构简介基于SpringBoot2、SpringCloudHoxton、Mybatis构建核心架构采用Oauth2协议进行统一的Token下发与鉴权,保证系统安全性使用Gateway进行网关的统一转发,生产环境采用Traefik代理微服务统一注册至Nacos,Nacos担任注册中心与配置中心的角色采用Feign进行远程调用,Ribbon进行负载,Hystrix进行熔断采用Sentinel进行限流,保障系统整体的性能集成Seata,为分布式事务保驾护航具有日志收集与监控服务为一体的能力支持FatJar、Docker、K8s、阿里云等多种部署方式

六卡拉云1简介卡拉云是新一代企业级低代码开发平台,可帮助开发者快速搭建后台管理系统。卡拉云从2020年第一个公测版开始,已经迭代升级了多个大版本,特别针对国内企业级大型后台管理系统搭建场景优化。

卡拉云之所以能快速搭建后台管理系统,是因为它把后台管理系统抽象成三个部分,「前端组件」、「数据源」、「连接前端组件和数据源的简单JS代码」,每个部分卡拉云都帮开发者写好,不用再重复造轮子,开发者只需调用即可。

卡拉云帮助开发者把所有前端组件写扎实,开发者只需要拖拽即可一键生成所需组件,无需操心任何前端问题。也无需自己搭建后端,只需要简单填写配置表即可接入数据库、API等常见数据源。前后端卡拉云都帮助开发者写好,开发者只需要写简单的JS&SQL代码连接前后端即可实现后台管理系统快速搭建。接下来,我来详细测评卡拉云的技术细节。

卡拉云由三个部分组成,前端组件+后端数据源+连接组件与数据源的简单代码。

七Retool

Retool是面向企业的低代码开发平台。使用Retool可快速搭建后台管理工具,比如快速构建admin后台管理、销售ERP、客户CRM、数据分析看板、amazon云端文件上传管理等基于数据库或API的企业工具。

新事物刚出现,没亲身体验前,总是很难理解。我们总会把新事物与我们已认知的东西来做对比,有人说Retool是帮你配置好的Vue&React、是可视化拖拽编程平台、是在线前端生成器(并不是)。这些说法都只描述了Retool很小的一个点,Retool是新一代低代码开发平台,是程序员的新效率工具,是历史上不曾有的新工具,拿旧地图看新世界总会有很大偏差,建议你亲自试试看。如果你访问Retool比较慢,或想用中文界面,国内也有类似概念的低代码平台,比如卡拉云,后文我们也会对比这两个平台的优缺点和差异。

Retool有三大特点,无需任何前端编程基础的拖拽组件生成、可连接一切数据库及API,前后端无缝衔接、高度灵活性,高度可定制,为开发者而生。、、

八AppSmith1简介AppSmith是印度一家创业公司开发的低代码开发工具,它的原型是另一家名叫Retool的美国的创业公司。AppSmith从2019年开始开发,到现在已经发行了1.x版本。用户可使用AppSmith开发自己的企业内部管理工具,一键接入数据库及API(支持RESTfulAPI、PostgreSQL、DynamoDB、MongoDB、Firebase等),仅需拖拽即可生成的前端UI组件。有清晰的权限系统,企业团队在AppSmith上开发的app,可根据使用者的身份划分权限。AppSmith有以下特性:(1)简单拖拽即可创建前端组件;(2)可一键接入多种数据库及API;(3)无需处理前后端问题,会简单JS即可;(4)权限清晰,一键邀请同事加入开发或使用;

九Budibase

ToolJet的特点:

(1)ToolJet可接入多种数据源、API及第三方工具;(2)ToolJet拖拽生成前端组件;(3)可参与共享开发。

十一DronaHQ1简介DronaHQ作为一个低代码工具,其最大突出优势便是能够在已有应用程序上,创建出美观且响应灵敏的内部系统。DronaHQ提供了丰富的功能组件(多达50+数据源连接、90+UI组件),并提供了教程一步步指导创建、设计、部署和托管自己的应用程序。

DronaHQ特点:

(1)丰富的数据源、UI组件支持(2)界面UI美观(有的人可能会觉得有点卡通)(3)响应式UI,支持在「桌面」「移动端」模式间切换(4)丰富的文档支持

码匠特点:(1)写SQL、配置组件,即可获得功能完善的内部应用,让您可以专注于业务发展。(2)码匠提供了表格、按钮、输入框、选择器等一套功能强大、开箱即用的UI组件。您可以在5分钟内组装完成您的应用程序。(3)可以轻松的连接到MySQL、MongoDB、Redis、Clickhouse等数据源。码匠会加密存储认证信息,此外不会存储客户任何数据。还提供了一个私有化部署版本,可以自行部署以便完全控制码匠实例和所有数据。

THE END
1.低代码平台调研炎黄底代码据观察了解,不同类型的低代码开发平台在大的功能上其实都是差不多的,主要提供了表单、流程、审批、数据报表等基础能力。通过将代码封装成组件,这也就实现了“拖拉拽”就能开发应用系统的技术了。具体能实现的业务场景比如:报名登记、调查问卷、任务管理、绩效管理、人事管理、项目管理、生产管理、客户管理、工作流转任https://blog.csdn.net/weixin_40154354/article/details/137959381
2.何为低代码?快速搭建应用背后的创新技术逻辑低代码平台通过自动化代码生成技术,将可视化设计转换为可执行的应用程序代码。这种自动化过程提高了开发效率,减少了人为错误。2.4 集成与互操作性 低代码平台支持与各种第三方服务和系统的集成,如数据库、API、云服务等。通过提供标准化的接口和连接器,低代码平台实现了应用的互操作性,增强了应用的功能性。2.5 https://baijiahao.baidu.com/s?id=1818743363516798564&wfr=spider&for=pc
3.什么是低代码开发平台?低代码开发平台可以实现哪些功能?4.云部署:低代码开发平台可以将应用程序部署到云端,实现快速部署和扩展。 5.移动应用开发:低代码开发平台可以支持移动应用开发,开发人员可以通过简单的配置来构建移动应用程序。 6.人工智能集成:低代码开发平台可以集成人工智能技术,开发人员可以通过简单的配置来实现人工智能功能,如语音识别、图像识别等。 https://blog.itpub.net/70018408/viewspace-2966834/
4.低代码平台:企业应用系统开发的未来之路无代码搭建:功能模块化封装,用户无需编写代码即可搭建个性化管理应用,如IT资产管理等,实现可视化和自动化的高效管理。 低代码开发:通过低代码自定义开发,提供了更自由和灵活的开发空间,可以满足多样化的功能需求。 深度集成:与飞书多平台功能打通,支持从飞书通讯录自动同步部门和成员、无代码配置卡片消息等。 https://www.feishu.cn/content/low-code-platform-enterprise-application-dev
5.低代码开发的优势与劣势,看这一篇就够了低代码平台的核心是一个开发框架,其能力在很大程度上取决于框架本身的设计。当前,许多低代码平台主要集中在业务流程管理(BPM)和数据分析(BI)等领域,这可能让一些开发者认为它们的功能相对有限。然而,值得注意的是,一些平台已经开始向更广泛的应用领域拓展,如APP开发、游戏制作等,未来有望承载更复杂的业务需求。 https://www.yoojia.com/ask/17-14143435720894196088.html
6.流辰信息IBPS低代码技术平台,全开源,新一代快速开发平台,功能完备业务模板:在表单页面的基础上,配置工作流、搜索条件、菜单、操作按钮,基于表单快速生成功能模块 详情表单:将多张独立表单进行组合,统一展示使用;支持在线表单和外部URL表单 产品特性 一站式应用 源码开放 服务保障 一站式 与I-DATA数据治理、数据分析各环节技术和方案支撑基于表单引擎的开发平台,科研、MES、ERP等管理https://lc-ibps.com/products/
7.低代码平台的优势与缺点腾讯云开发者社区3. 易于维护:低代码平台提供了统一的接口管理和版本控制监管,使得系统运维和维护难度大大降低。 4. 灵活性高:低代码平台通常拥有非常灵活的扩展性,能够快捷地增减功能。 5. 成本低廉:低代码平台可以使开发人员专注于业务核心需求,同时减少不必要的开发成本。 https://cloud.tencent.com/developer/news/1049430
8.低代码平台是用来做什么的能解决什么问题这种加速不仅仅体现在代码编写上,还包括在整个应用程序生命周期中,从设计、测试到部署和迭代,低代码平台提供的工具和自动化流程都能大幅缩减时间。 首先,在应用开发初期,低代码平台的各种模板和预置组件可以快速搭建应用框架和基础功能,减少从零开始的开发工作量。对于一些常见的功能模块,如用户认证、数据处理和界面布局https://www.informat.cn/qa/254027
9.18款低代码平台!开发解放双手!低代码成了企追求的主流目标,与使用计算机编程语言构建应用程序的传统方法不同,低代码开发平台是使用图形向导来创建和构建软件的应用程序开发平台。因此,在许多情况下,低代码或无代码(几乎没有代码)这个名称是作为可视化开发工具来帮助设计人员进行拖放、组件浏览器和逻辑构建器的。 http://www.360doc.com/content/12/0121/07/11604731_1036995712.shtml
10.10款低/无代码开发平台哪个才是适合你的?开发会员:¥120/月、团队会员:¥1499/每 5 人/月、OEM 私有云:需询价 8、JEPaaS JEPaaS 低代码开发平台的开源版让软件开发人员和业务用户通过直观的可视化界面来构建应用程序,而不是传统的编写代码方式。 优点:功能扩展性强 缺点:功能相对单一 产品版本: https://xie.infoq.cn/article/dff19ca1393f0809b5317b5e0
11.低代码开发平台有哪些5款好用的低代码平台推荐?随着企业数字化转型的加速,低代码开发平台(LCDP)逐渐成为企业快速构建应用、提升开发效率的重要工具。在2024年,国内市场上涌现出众多优秀的低代码平台,其中白码、宜搭、微搭、简道云、明道云等五款平台以其独特的功能和优势,受到了广大开发者和企业的青睐。 https://www.bnocode.com/article/ddmbk335.html
12.2024国内低代码平台排名盘点国内十大主流低代码平台微搭是阿里巴巴推出的低代码开发平台,致力于为企业提供快速构建应用的能力。它提供了丰富的组件库和模板,支持快速构建小程序、H5应用等。 推荐指数: 功能特点:基于云端的可视化开发平台,提供多种预设模板和API集成。 应用场景:技术团队的快速应用原型搭建和内部工具开发。 https://www.huoban.com/news/post/155017.html
13.低代码是什么?什么是低代码开发?低代码应用开发什么是低代码开发? 低代码开发是一种软件开发方法,允许开发人员以最少的编码工作来创建和部署应用程序。 它涉及使用提供可视化拖放界面、预构建模板以及与各种后端系统和数据库集成的平台。 通过低代码应用程序开发,企业可以设计和构建具有创新功能的定制解决方案,以满足其特定需求。 低代码应用程序开发平台提供了一系列可https://www.zoho.com.cn/creator/application-development/low-code.html
14.简搭(jabdp)快速了解简搭(jabdp)低代码开发平台为企业信息化快速定制而生 无代码,配置式 通过无代码配置的方式搭建表单、列表、流程、报表、BI等,减少80%开发工作量。 查看案例 > 低代码,易扩展 只需懂基本的javascript和sql即可,小白大神都能轻易上手,进行深度二次开发。 查看案例 > 成本低,性价比高 可私有部署的低https://jabdp.7yxx.com/
15.JEECG官方网站基于BPM的低代码开发平台(低代码平台Jeecg-Boot 是一款基于代码生成器的低代码开发平台!采用前后端分离架构:SpringBoot,Mybatis,Shiro,JWT,Vue3&Ant Design。强大的代码生成器让前端和后台代码一键生成,不需要写任何代码,保持jeecg一贯的强大,绝对是全栈开发福音!! JeecgBoot在提高UI能力的同时,降低了前后分离的开发成本,JeecgBoot还独创在线开发模式(No代http://www.jeecg.com/
16.推荐十个开源的前端低代码项目!今天来分享 10 个开源的前端低代码项目!企业级低代码快速开发平台,包含页面可视化配置、自定义表单、自定义报表、权限管理脚手架应用、前后端代码自动生成;主要特点是低代码开发,可实现复杂CRUD功能仅编写数据模型就能完成前后端开发。 GOVIEW GoView 是一个使用 Vue3 搭建的低代码数据可视化开发平台,将图表或页面元素https://www.51cto.com/article/760569.html
17.低代码应用程序开发MicrosoftAzure为何Microsoft 要推出针对 Power Apps 的 API 管理和 GitHub 集成? 何时使用 Power Automate 与Azure 逻辑应用? 开始使用 Power Apps 和 Azure 立即构建低代码应用程序。 加入Microsoft 365 开发人员计划 准备就绪即可开始 开始设置 Power Apps 免费帐户。 开始使用https://azure.microsoft.com/zh-cn/products/powerapps/
18.ADC平台与低代码开发【摘要】 ADC(Application Development Center)是一个低代码、多体验的开发平台,提供面向业务开发者的全场景开发平台,以及完整的资产生命周期工具链,解决传统开发门槛高、周期长的问题,形成以业务资产为核心的高效开发和复用的新开发模式。 1.产生背景低代码开发平台:由简单易用的可视化设计器和部署灵活的服务器构成,能https://maimai.cn/article/detail?fid=1724795346&efid=fojdEG3ip1VCCloUX5GdvA
19.低代码平台优速云优速云低代码平台是一套标准、高效、灵活、开放、安全的企业数字化解决方案。 内置开发管理控制台、业务模型设计器、PC端功能设计器、移动端功能设计器、业务逻辑编辑器、流程设计器、报表设计器、数据大屏设计器、门户设计器、集成中心、移动端APP、钉钉适配器、企业微信适配器等企业数字化必备工具,基于浏览器可视化开https://www.yousucloud.com/paas/
20.泛微低代码在线开发平台泛微在线开发平台低代码构建平台一旦升级,原先做过的功能需要重新开发 同一个应用,不同的客户重复开发,无法复用 如果需要总部研发修改,周期长,等待时间久 在线开发平台总体介绍 在线开发模式 支持在线私有云前端二次代码开发WEB IDE 是e-cology9 低代码开发平台的增强 e-code 负责前端体系的插件层构建,大大提高产品体系灵活度 https://www.yun88.com/product/2549.html
21.奥哲低代码应用开发平台,让企业数字化触手可及奥哲-低代码开发平台/BPM软件/BPM PaaS/云应用搭建/流程梳理工具/中台/统一流程中心/端到端业务流程/多系统集成服务商,加速驱动数字化转型和运营创新,让用户在线拖拉转实现系统开发、随需实现业务创新https://ldy01.cloudpivot.cn/
22.牛刀低代码PaaS平台系统完全开放,开发者可自行开发系统组件、模板和服务,不仅实现高水平的重用和定制,也能轻松打造属于自己行业或领域的低代码平台 100%输出工程源码,应用全掌控 应用开发成果,可以100%输出工程源码,让应用的每一行代码都掌握在开发者手中,完全受控 团队协作开发支持 https://www.newdao.net/newdaobiz/
23.低代码平台浅析:钉钉宜搭人人都是产品经理以上场景做成应用系统一般都需要开发写代码处理,通过低代码平台可以让不懂代码的人也能快速实现。 四、产品分析 1. 产品功能 宜搭没有建模的过程,也就是页面即模型,所以我们一进来宜搭就是让你创建应用,应用创建好了就赶紧去建页面;所以我们可以看到它分了以下四大块内容: https://www.woshipm.com/evaluating/5117390.html