当前位置:   article > 正文

分享一款轻量化、适合程序员的低代码开发工具

低代码开发工具

JNPF是一款基于springboot、vue.js技术的企业级低代码平台,采用微服务、前后端分离等标准的原生架构,基于可视化业务建模、流程建模、表单建模、报表建模、大屏建模、移动端建模等工具,零代码快速构建业务应用。

技术栈展示

1.后端技术栈

主框架:Spring Boot + Spring Framework

持久层架:MyBatis-Plus

数据库连接池:Alibaba Druid

多数据源:Dynamic-Datasource

数据库兼容: MySQL、SQLServer、Oracle、PostgreSQL、达数据库、人大金仓数据库

分库分表解决方案:Apache ShardingSphere

权限认证框架:Sa-Token+JWT

代码生成器:MyBatis-Plus-Generator

模板引擎:Velocity

任务调度:XXL-JOB

分布式锁:Lock4j

JSON序列化:Jackson&Fastjson

缓存数据库:Redis

校验框架:Validation

分布式文件存储:兼容MinIO及多个云对象存储,如阿里云 OSS、华为云 OBS、七牛云 Kodo、腾讯云 COS等

工具类框架:Hutool、Lombok

Api文档生成工具:Knife4j

项目构建:Maven

2. 前端技术栈

2.1 Vue2技术栈

Vue2全家桶

Element-UI

Axios

Sass

Echarts

Dayjs

2.2 Vue3技术栈

Vue3.0全家桶

TypeScript

Vite

pinia

pnpm

Ant Design vue3

Less

Echarts

Dayjs

Fullcalendar

monaco-editor

Sortablejs

tinymc

3. 数据库支持

MySQL 5.7.x/8.0.x

SQLServer 2012+

Oracle 11g

PostgreSQL 12+

达梦数据库(DM8)

技术架构

清晰的目录结构,容易扩展

共用的 UI 组件进行抽离

统一接口管理请求模块

使用路由懒加载提高访问速度

页面展示

数据建模

表单设计器

流程设计器

报表设计器

门户设计器

移动开发工具

多租户

消息中心

在我看来,JNPF算是一款良心的产品。开发团队也很强大,交付机制良心在使用上获得了一致的好评,总体上算得上是一款灵活拓展、适合程序员、满足所有场景的通用平台。

如果你现在对软件开发感兴趣,JNPF 可以提供了一个相当优秀的土壤。它是一个适合所有水平的用户的低代码学习平台,无论是有经验的开发者还是编程新手,都可以在这里找到适合自己的学习路径。

应用体验地址:https://www.jnpfsoft.com/?csdnxx,可以自行体验。

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号