写点什么

轻量级低代码应用开发平台

  • 2024-01-31
    福建
  • 本文字数:1685 字

    阅读完需:约 6 分钟

轻量级低代码应用开发平台

数字化时代,软件开发成为推动业务创新和增强竞争力的关键因素。为了满足企业对于灵活、高效和安全的软件开发需求,许多组织转向低代码技术。JNPF 基础框架正是在这一背景下应运而生,凭借其私有化部署和 100%源码交付的特性,为 Java 开发者提供便利(设有.net 版本)。

一、技术介绍

JNPF 低代码前端采用的是 Vue、Element-UI;后端采用 Java、Springboot\spring cloud;数据库兼容 MySQL(默认)、SQLServer、Oracle、PostgreSQL、达梦、人大金仓等。使用门槛低,支持分布式、k8s 集群部署,适用于开发高度复杂的业务管理系统(ERP、MES、PLM 等)。


采用可视化组件模式,扩展不同的业务功能,可以很方便的实现各种业务需求,且不会导致系统臃肿,若想使用某个组件,按需引入即可,反之亦然。


技术架构

1.数据库兼容:MySQL(默认)、SQLServer、Oracle、PostgreSQL、达梦、人大金仓数据库;

2.分布式文件存储:兼容 MinIO 及多个云对象存储,如阿里云 OSS、华为云 OBS、

七牛云 Kodo、腾讯云 COS 等;

3.后端基于 Spring Boot + Spring cloud + MyBatis + Maven 等开发;

4.前端基于 Vue3 + Element-ui + TypeScript + Axios + WebScoket 等开发;

5.移动端支持 Android、iOS、微信小程序、uniapp、混合应用。


二、设计原理

  • 稳定性原型:一切以稳定为中心,架构尽可能简单、清晰,不过度设计。

  • 解耦/拆分:核心业务与非核心业务分离,主流程与辅流程分离。

  • 抽象化:应用只依赖服务抽象,不依赖服务器实现细节。(服务器抽象化:应用虚拟化部署,动态调配资源)

  • 容错设计:应用系统集群,避免单点。(服务自治:服务能独立彼此修改、部署、发布和管理)。支持单体和微服务两种架构。

  • 松耦合:不同业务域之间、核心与非核心业务之间异步解耦。

三、推荐 JNPF 的理由

引迈信息的 JNPF,近年在市场表现和产品竞争力方面较为突出,除了与合作客户之间的服务交付更实惠上,引迈也一直在专精特新的研发自身的名牌产品。


JNPF 平台具备以下优势特点:

1.多项目并存:快速搭建基本框架

基于它,你可以轻松新建项目,一个平台多个项目并存,一览所有项目。

2.可视化拖拽布局器:轻松设计界面

大量业务组件,涵盖了常见的功能需求,如表单、图表、地图等。这些组件都经过精心设计和优化,让你可以轻松搭建出功能丰富、性能优越的应用。


3.工作流引擎:简化复杂业务流程

内置了强大的工作流引擎,帮助你轻松处理复杂的业务流程。通过简单的配置,你可以实现自动化的任务分配、审批、通知等功能,大大提高工作效率。


4.大屏设计器:丰富的统计图组件,让数据可视化更出色

大屏设计器拥有几千个统计图组件可供选择,覆盖了各种常见的数据可视化需求。通过大屏设计器,你可以轻松地为你的项目添加各种炫酷的数据图表,让数据呈现更加直观、生动。


5.自带管理后台:轻松管理项目

为你提供了一个功能完善的管理后台,让你可以轻松管理和维护你的项目。在这里,你可以查看项目的运行状况、管理用户和权限、配置系统参数等,让项目运维变得简单高效。


6.自定义组件:打造独特应用

如果你对现有的组件仍感不足,JNPF 还支持自定义组件。你可以根据自己的需求,编写自定义组件,为你的应用增添独特的功能和风格。

7.支持多种数据库:满足不同数据存储需求

支持多种数据库,如 MySQL、Oracle、SQL Server、PostgreSQL、达梦、人大金仓等,满足你的不同数据存储需求。无论是关系型数据库还是非关系型数据库,JNPF 都能轻松应对,让你的项目更具扩展性。


8.项目部署简单:一键发布上线

JNPF 让项目部署变得异常简单。只需一键操作,你的项目就可以轻松发布到服务器上,实现快速上线。再也不用担心繁琐的部署过程,让你的应用更快地面世。

9.支持整个平台源码合作:共创共赢

采用 SpringBoot 框架,支持微服务分布式部署,高度重视与合作伙伴的共同发展,支持整个平台源码合作。这意味着你可以获得平台的完整源代码,进行二次开发,创造出独特的价值。

四、小结

低代码平台强大优势是显而易见的,但对于不太熟悉低代码领域的人,对这种黑盒的技术仍然会担忧或者不信任。恐惧通常来自于不了解,因此期待你可以尝试一下,结尾放上 JNPF 官网,尽量多动手,开发者永远是动手>理解。

JNPF官网

发布于: 刚刚阅读数: 4
用户头像

还未添加个人签名 2023-06-19 加入

还未添加个人简介

评论

发布
暂无评论
轻量级低代码应用开发平台_软件开发_互联网工科生_InfoQ写作社区