近几年,随着低代码与无代码相关话题的火热,逻辑编排作为其重要构成部分也备受关注,集团内外不乏优秀的实践。之前在做技术调研时发现了不少业内逻辑编排相关的方案,陆续整理记录下来。今天先为大家带来低代码开发领域的 JNPF。
1.介绍
JNPF是一个强大的框架,能基于图形化拖拽、参数化配置等更为高效的方式,实现快速构建、数据编排、连接生态、中台服务等。通过少量代码或不用代码实现数字化转型中的场景应用创新。
基于Java Boot / .Net 6构建的简单、跨平台开发框架,基于SpringBoot / Springcloud+Vue3的前后端分离的项目。它能缓解甚至解决庞大的市场需求与传统的开发生产力引发的供需关系矛盾问题,是数字化转型过程中降本增效趋势下的产物。
2.可视化逻辑编排工具
简单来说,JNPF低代码是一种用于应用程序开发的模块化方法,基于可重用的组件进行开发,从而加快了应用程序的开发和交付周期。
提供自动化的解决方案
专业的编程人员可能会认为低代码应用开发平台不够强大,实际并非如此。
低代码平台只是把重复造的轮子提前变成了组件,而你想要新增的逻辑还是一样可以通过配置和代码来新增,你想要修改和前端一样可以通过JavaScript和HTML5来修改。
传统模式下需要2周完成开发的应用,用JNPF大概只要2小时。用它搭建应用,你只需要关注业务本身。数据存储、运行环境、服务器、网络安全等,平台都会为你搞定。
并且,在项目声明周期层面,成熟的低代码开发平台与很多无代码工具不同,功能覆盖了从源代码管理、开发、设计、调试到发布的全流程。开发者只需要掌握低代码这一个工具就能完成项目交付,而不需要同时使用多个工具,学习、管理成本和风险都能因此得到降低。
3.功能特色展示
JNPF平台具备以下优势特点:
-
多项目并存:快速搭建基本框架
你可以轻松新建项目,一个平台多个项目并存,一览所有项目。
-
可视化拖拽布局器:轻松设计界面
提供了大量业务组件,涵盖了常见的功能需求,如表单、图表、地图等。这些组件都经过精心设计和优化,让你可以轻松搭建出功能丰富、性能优越的应用。
-
工作流引擎:简化复杂业务流程
内置了强大的工作流引擎,帮助你轻松处理复杂的业务流程。通过简单的配置,你可以实现自动化的任务分配、审批、通知等功能,大大提高工作效率。
-
大屏设计器:丰富的统计图组件,让数据可视化更出色
大屏设计器拥有几千个统计图组件可供选择,覆盖了各种常见的数据可视化需求。通过大屏设计器,你可以轻松地为你的项目添加各种炫酷的数据图表,让数据呈现更加直观、生动。
-
自带管理后台:轻松管理项目
JNPF为你提供了一个功能完善的管理后台,让你可以轻松管理和维护你的项目。在这里,你可以查看项目的运行状况、管理用户和权限、配置系统参数等,让项目运维变得简单高效。
-
自定义组件:打造独特应用
如果你对现有的组件仍感不足,JNPF还支持自定义组件。你可以根据自己的需求,编写自定义组件,为你的应用增添独特的功能和风格。
-
支持多种数据库:满足不同数据存储需求
支持多种数据库,如MySQL、Oracle、SQL Server、PostgreSQL、达梦、人大金仓等,满足你的不同数据存储需求。无论是关系型数据库还是非关系型数据库,JNPF都能轻松应对,让你的项目更具扩展性。
-
项目部署简单:一键发布上线
JNPF让项目部署变得异常简单。只需一键操作,你的项目就可以轻松发布到服务器上,实现快速上线。再也不用担心繁琐的部署过程,让你的应用更快地面世。
-
支持整个平台源码合作:共创共赢
采用SpringBoot框架,支持微服务分布式部署,高度重视与合作伙伴的共同发展,支持整个平台源码合作。这意味着你可以获得平台的完整源代码,进行二次开发,创造出独特的价值。
4.结语
如果你现在对低代码软件开发感兴趣,JNPF 可以提供了一个相当优秀的土壤。它是一个适合所有水平的用户的低代码学习平台,无论是有经验的开发者还是编程新手,都可以在这里找到适合自己的学习路径。