快速搭建前端开发平台利器

发布时间:2024年01月12日

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

官网地址:https://www.jnpfsoft.com/?csdnxx

技术栈

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?组件进行抽离

统一接口管理请求模块

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

页面展示

数据建模

表单设计器

流程设计器

报表设计器

门户设计器

移动开发工具

多租户

消息中心

文章来源:https://blog.csdn.net/sdasdas12/article/details/135553270
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。