![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
低代码开发
文章平均质量分 90
大龄码农有梦想
专注云原生、低代码平台、流程引擎开发
展开
-
开源规则引擎LiteFlow项目应用实践
本文介绍基于开源规则引擎LiteFlow,如何开发规则设计器,在低代码平台中集成规则引擎,并在项目中实现应用的效果。由于低代码平台使用规则引擎实现了逻辑编排的需求,所以本文中的叫法为“逻辑设计”、“逻辑编排”、“逻辑流引擎”等。逻辑设计(规则设计),可以将复杂且多变的业务规则从硬编码中解耦,封装成独立、可复用的业务组件,通过可视化规则设计器按业务需求编排业务组件的执行逻辑,使得业务规则的变更无需修改项目代码、不用重启服务器就可以在线上环境立即生效,实现灵活应对业务需求变化。比如说订单价格计算,有折扣、满减原创 2024-06-04 12:34:13 · 740 阅读 · 0 评论 -
前端UI框架Element Plus 和 Ant Design Vue哪个好
Element Plus 和 Ant Design Vue 都是基于 Vue.js 的 UI 组件库,它们具备一系列可复用的组件和丰富的功能,并且是当前国内主流的两个 UI 组件库。Element Plus 是饿了么前端团队推出的开源项目,是对 Element UI 的升级版。它采用了 TypeScript 编写,提供了一套易于使用、响应式的组件,支持自定义主题、国际化等特性。Element Plus 的设计风格简洁明快,适用于企业级应用界面的构建。原创 2024-06-04 08:36:39 · 1373 阅读 · 0 评论 -
一个程序员小白第一次使用低代码平台的感受:原来开发工作可以这么简单
Halo,大家好,我是一只努力奋斗的程序猿小白。作为第一次接触低代码,我回想自己这么久以来,花费两三天去完成的需求,竟然可以短时间内完成,难道小丑是我自己?下面我就分享第一次使用低代码平台开发项目的经验,希望可以帮助大家了解低代码开发。原创 2024-05-09 09:59:07 · 1214 阅读 · 0 评论 -
全球顶级的低代码开发平台,你知道几个?
全世界最牛逼顶级好用的低代码开发平台:Visual LANSA、Zoho Creator、The m-Power Development Platform、GeneXus、Web.com、UI Bakery、Strikingly、Jotform、Pixpa、Formaloo、Appian、KiSSFLOW、Mendix、OutSystems、Salesforce Lightning原创 2024-04-16 20:01:26 · 2167 阅读 · 0 评论 -
一名00后程序员初次使用低代码开发平台的感受
自2021年年初我一个人来到了北京,开始了我在北京的快乐(苦逼)生活,来北京后先后经历了A公司和B公司两段工作经历。在A公司,我参与了公司自用的生产制造业ERP系统的开发,系统开发了整整两年才得以上线,每个模块都是修修改改无数次,导致经常要加班写代码赶需求。因为经常加班系统又做的很慢除我以外其他所有的后端开发人员都没有坚持超过半年的,而我也在这A公司拼命坚持两年后离开了这家公司。原创 2024-03-27 15:08:14 · 846 阅读 · 0 评论 -
推荐几个好用的开源电子表单设计器
Form.io是一个开源的纯JavaScript表单渲染器和API平台,为开发者提供了一种快速、灵活的方式来构建和管理表单驱动的应用程序。Form.io使用ES6和JavaScript实现(没有jQuery、Angular、React或任何其他框架依赖)将JSON模式渲染为webform表单,并将该表单挂接到Form.io服务的Complete Form Builder上,该Builder创建用于渲染表单的JSON模式。Form.io支持嵌套组件、布局、日期/时间、选择、输入。原创 2023-12-27 15:06:20 · 2667 阅读 · 1 评论 -
推荐几个开源HTTP服务接口快速生成工具
在现在流行微服务、前后端分离软件开发架构下,基于标准RESTful/JSON的HTTP接口已经成为主流。在实际业务中有很多需要快速开发调用数据服务接口的需求,但团队中缺乏专业的后端开发人员,比如:(1)数据库表已存在,如何快速把数据变成服务,供报表、大屏等数据可视化方式使用。(2)移动APP/H5/小程序开发,前端程序员快速开发后端接口进行接口调用和联调测试。(3)数据中台架构中,企业数据资产对外快速发布http服务及统一管理。原创 2023-12-27 12:18:38 · 2245 阅读 · 0 评论 -
推荐几个开源H5小程序低代码工具
移动APP、H5、小程序曾风靡一时,结合当前无代码/低代码开发技术,有哪些免费开源的移动端H5/小程序软件,不用写代码即可发布html5页面,笔者对市场上主流的开源H5低代码/无代码工具/框架/组件进行了研究和验证,找到了几款比较好用的移动端H5无代码/低代码设计器,供大家选型参考。原创 2023-12-24 12:32:40 · 3677 阅读 · 0 评论 -
推荐几个好用的开源无代码/低代码开发平台
有哪些好用的免费的开源无代码/低代码平台框架,有哪些好用的国产化无代码/低代码平台?无代码/低代码开发是一种可视化的应用程序开发方法,使用具有拖放组件和模型驱动逻辑组合的图形界面。无代码/低代码开发过程大致遵循以下步骤:确定需求、选择API、使用可视化IDE创建应用程序的工作流/数据模型/用户界面、连接API、代码自定义前端和SQL查询、测试用户对软件的接受程度、部署应用程序并在必要时更新应用程序。原创 2023-12-21 12:23:38 · 14979 阅读 · 5 评论 -
springboot+vue项目如何集成onlyoffice开源文档组件
业务系统中集成onlyoffice,常常涉及到的功能有:模版路径配置,表单字段自动带值,文档是否可编辑,文档是否只读,是否加载水印,是否可以打印,是否可以另存下载,是否需要留痕,是否显示留痕等权限,onlyoffice分别提供了相关的API接口。ONLYOFFICE比MS OFFICE、WPS更强大的功能就是插件机制,支持安装丰富的插件,比如OCR、ChatGPT、自动翻译、视频通话、文本转换、生成参考文献、拼写检查等,大部分插件都免费使用的,可以在线安装。原创 2023-11-24 09:15:53 · 4432 阅读 · 2 评论 -
一文说透低代码平台/无代码平台
速度是当前企业数字化及 IT 系统转型中一个非常重要的影响因素。为了提高企业的适应能力,以便迅速有效地满足市场需求,为企业内外部快速开发满足业务和市场需求的软件解决方案,在历经最底层的汇编、高级语言、更高效率的编程框架(如 Spring 框架、大前端框架等)后,计算机科学领域的大量研究工作集中在一个共同的目标上:实现软件的高效构建,无须重复传统的手动编程,同时兼顾业务人员和专业开发人员的更多参与。有鉴于此,低代码平台被视为一种新机制,可促进软件的快速开发及其自动化,以满足当前企业需求并促进弹性数字化转型。原创 2023-03-27 21:15:00 · 3524 阅读 · 2 评论 -
Activiti5、Activiti6、Activiti7对比分析,哪个版本好
Activiti7、Activiti6和Activiti5,哪个版本好,如何选择?activiti5和ativiti6官方已不再发展和维护,代码已经4年没有更新,不建议选择。Activiti7即Activiti Cloud,定位云产品,完全面向云原生架构设计开发,依赖k8s等多个CNCF云组件,开发、集成、部署和运维均比较复杂,对团队技术人员能力要求高,一般中小型项目,不建议选择Activiti7。原创 2023-03-23 17:48:02 · 2130 阅读 · 4 评论 -
低代码平台和无代码平台有什么区别
无代码/低代码开发是一种可视化的应用程序开发方法,使用图形界面结合拖放组件和模型驱动逻辑。无代码/低代码开发试图降低从支持软件的技术平台、产品和服务中提取价值的门槛。无代码/低代码开发帮助非技术人员(如业务分析师、办公室管理员和小型企业所有者)构建软件应用程序或软件应用程序的组件,而不需要专业开发人员。专业开发人员还可以从低代码开发中受益,因为他们可以缩短项目的开发时间,并且能够将项目的各个方面分配给没有编程技能的非技术人员。原创 2022-11-18 18:11:15 · 747 阅读 · 1 评论 -
Spring Boot Admin在线查看spring boot后台日志
当前,应用系统微服务架构、前后端分离(前端vue,后端springboot),已经成为大部分项目的标准技术架构,但在项目上线后,spring boot后端服务部署在服务器上,大部分公司对服务器都有安全管理要求,一般开发人员无法登录服务器,就不能查看到后台日志,经常遇到应用系统报错,但看不到后台详细服务日志,导致程序员不能很快定位错误。基于此,可以使用Spring Boot Admin组件集成整合spring boot工程,可以实现在线实时查看后端服务日志,就不用再去服务器管理员去服务器本地查看了。原创 2022-09-09 15:46:04 · 6989 阅读 · 4 评论 -
低代码平台国际化多语言(i18n)技术方案
国际化(Internationalization,简称i18n):指软件开发应当具备支持多种语言和地区的功能。也就是说能够具备切换页面显示语言的功能。i18n,其中“I”和“n”分别为首末字符,18 则为中间的字符数。低代码平台/零代码平台中使用国际化多语言(i18n),涉及静态文本国际化、动态文本国际化、菜单国际化等多个方面。其中,基于模型驱动、可视化零代码配置生成的业务模块,如何国际化多语言,是零代码平台解决国际化的关键和难点。...原创 2022-06-10 14:32:23 · 3551 阅读 · 3 评论 -
零代码平台基于模型驱动开发流程和概念
当前零代码平台/低代码平台比较流行,这些平台主要的实现原理就是基于模型驱动开发,需要平台提供数据建模、表单建模、流程建模、页面建模、报表建模等一系列可视化在线设计工具,基于这些工具,无需掌握编程技能也可以快速构建业务应用,即所谓的零代码开发。基于模型驱动技术在线构建微应用,多个微应用组合形成应用系统。每个微应用由数据模型、表单模型、流程模型、报表模型、页面模型、数据字典和菜单配置等要素构成。原创 2022-05-08 08:34:18 · 1712 阅读 · 3 评论 -
低代码平台表单引擎技术方案选型
可视化表单建模是低代码/零代码平台的核心功能,业内对该功能有多种叫法:电子表单、表单可视化、表单驱动、表单引擎等,该组件主要由表单设计器、表单解析引擎、表单存储引擎三个部分构成,而表单解析引擎取决于表单存储引擎的技术方案,本文重点介绍表单设计器和表单存储引擎的技术方案选型。原创 2022-03-15 14:03:37 · 7593 阅读 · 3 评论 -
基于模型驱动低代码平台的实现原理
目前国外内主流的低代码开发平台有:奥哲氚云、云程、ClickPaaS、阿里宜搭、华为AppCube、腾讯微搭、百度爱速搭、网易轻舟、金蝶苍穹、普元平台、浪潮iGIX平台、泛微平台、炎黄盈动BPM、蓝凌低代码平台、伙伴云、明道云、简道云、道一云、轻流、搭搭云、白码、数式科技、华炎魔方、维格表、优速云、OutSystems、Mendix、微软Power Platform、Unqork等。基于模型驱动的可视化开发是当前低代码平台实现的主要实现技术,为什么基于模型驱动开发成为了低代码的主要技术途径。原创 2022-03-11 16:39:26 · 3739 阅读 · 0 评论 -
零代码开发HTTP REST服务接口(数据服务接口)
在现在流行的低代码平台架构中,主流的是模型驱动、表单驱动、流程驱动等开发方式,很少提到API接口低代码开发方式,但实际业务中有很多这样的需求。在当前云原生架构下,基于OpenAPI、Swagger标准规范,已经出现了一部分这样的开源项目和商业产品。从API管理维度看,包括服务生成、服务发布、服务测试、服务编排、服务调用等功能,是一个一站式在线服务(API)开发管理平台。原创 2022-03-11 13:35:17 · 3622 阅读 · 0 评论 -
有哪些好用的低代码开发平台(2)
2022年国内外有哪些好用的低代码零代码平台原创 2022-03-02 13:24:30 · 20794 阅读 · 6 评论 -
企业数字化转型:数字化平台底座
数字中台服务架构体系首先基于云计算、大数据、人工智能、物联网、移动互联网、区块链等基础技术,打造和沉淀技术平台、数据中台、智能中台,然后在技术平台、数据中台、智能中台的基础上,发展和沉淀业务中台。数字中台作为一种架构理念,代表全新的业务服务模式+架构模式+组织协作模式。在这个理念下,业务发展是核心目标,能力沉淀是持续保障。原创 2022-02-24 14:03:07 · 1298 阅读 · 0 评论 -
企业中台建设的关键思维与构建原则
没有一个相对完整的技术平台是很难把中台架构搭建起来的,企业在构建数字中台时一定要选择一个相对成熟的技术平台作为支撑。搭建一个数字中台需要很多技术,没有一个平台化的底座很难落地,毕竟在构建能力的时候需要涉及很多技术,例如,拆分微服务、构建微服务、做持续集成/持续交付、自动化测试、敏捷部署、自动化运维、建立数据标准以及构建数据安全体系等。如果一个软件厂商还采用传统技术、传统架构,那么它是根本无法完成数字中台建设的。原创 2022-02-17 13:46:55 · 1834 阅读 · 2 评论 -
Camunda定时器事件(Timer Events)示例
Camunda定时器事件(Timer Events)是由定义的计时器触发的事件。它们可以用作启动事件、中间事件或边界事件。边界事件可以中断,也可以不中断。Camunda定时器事件包括:Timer Start Event(定时启动事件)、Timer Intermediate Catching Event(定时中间捕获事件)、Timer Boundary Event(定时边界事件)。原创 2022-02-11 10:28:53 · 4372 阅读 · 1 评论 -
一文讲透低代码平台和零代码平台
无代码和低代码不是一个层次的概念。低代码是以OutSystems、Mendix等产品为代表,主要面向专业开发的通用应用开发平台;无代码则是一个营销用语,用于形容很多种面向业务人员的工具,如应用搭建、在线表单、工作流等。不存在无代码的通用应用开发平台。无代码这个概念过于宽泛,未来很可能会慢慢淡出市场。要判断一个低代码平台是否专业,可以重点看模型驱动、可视化开发、表达式语言、软件工程、开放集成和脚本语言等六个方面。对照这些标准,不难看出迄今为止应该说国内还很少有专业的低代码平台,虽然舆论甚是喧嚣。转载 2022-01-19 15:53:08 · 3214 阅读 · 1 评论 -
移动APP和小程序的低代码开发平台有哪些
市场上的小程序低代码开发平台很多,包括:有赞云、uni-app、云程、知晓云、意派Coolsite360、jeecg-uniapp、unimall小程序、微盟云、微尘、牛刀云、应用公园、叮当、即速应用、凡科、上线了、菜鸟应用、轻芒、建站之星、序多多、微擎、小未程序、微信官方工具等,这些小程序平台可以分为开发框架、UI组件、行业模板、电商零售、移动办公等几大类,用户可以根据自己的需求,选择合适的小程序平台和应用。一、 有赞云有赞云的移动端生态比较完善,有行业解决方案、应用市场、开发者工具、小程序UI库、帮原创 2021-06-03 09:20:11 · 15240 阅读 · 1 评论 -
如何从零开发一个低代码平台,有哪些成熟技术组件可用
目前国内主流的低代码开发平台有:宜搭、云程、简道云、明道云、氚云、伙伴云、道一云、JEPaaS、华炎魔方、搭搭云、JeecgBoot 、RuoYi等。这些平台各有优劣势,定位也不同,用户可以根据自己需求选择。如果企业想自主可控,从零开发一个低代码平台,如何技术选型呢?低代码平台至少包含表单建模、流程设计、报表可视化、代码生成器、系统管理、前端UI等组件,我们没必要重新造轮子,市场上已经有大量的成熟组件,选择合适的组件进行集成和二次开发,即可自主开发一个低代码平台。以下是以java + vue为开发技术的选原创 2021-05-06 23:08:03 · 15874 阅读 · 7 评论 -
osworkflow、jbpm、activiti、flowable、camunda开源流程引擎哪个好?
市场上比较有名的开源流程引擎有osworkflow、jbpm、activiti、flowable、camunda。其中:Jbpm4、Activiti、Flowable、camunda四个框架同宗同源,祖先都是Jbpm4,开发者只要用过其中一个框架,基本上就会用其它三个。开发低代码平台、OA系统、BPM软件均需要流程可视化功能,而流程可视化核心是流程引擎和流程设计器,对于市场上如此多的开源流程引擎,哪个功能和性能好,该如何选型呢?原创 2021-05-04 21:39:12 · 21692 阅读 · 10 评论 -
低代码开发平台如何支撑企业复杂业务应用
一、 低代码平台市场现状分析Gartner预测,到2024年,65%的应用程序开发活动将通过低代码的方式完成。同时75%的大型企业将使用至少四种低代码开发工具进行应用开发。资本市场的关注更是低代码火了的有力论据:前有国外OutSystems获得3.6亿美元投资、西门子7亿美元收购Mendix;后有国内APICloud获得1亿元融资、滴普科技获得数千万美元融资。在国内,越来越多的低代码相关工具和平台开始出现,有宜搭、云程、简道云、明道云、氚云、伙伴云、道一云、JEPaaS、华炎魔方、搭搭云、JeecgB原创 2021-04-18 22:20:48 · 728 阅读 · 3 评论