优秀开源平台,前后端分离快速开发平台,一站式多端开发(PC+APP)

JNPF平台架构介绍

JNPF快速开发平台采用前后端分离技术、采用B/S架构开发,形成一站式开发多端(APP+PC)使用。
PC端版本介绍
第一个当然是当下热门的.net core了,运行环境为Visual Studio 2017,也可以在IIS上分开部署。
主要技术栈
前端
JS框架:jquery, bootstrap, vue
UI框架:bootstrap、ElementUI
富文本编辑:UEditor
文件上传:webuploader
客户端验证:jquery-validate
Socket通讯:socket. IO,webSocket
图标组件:echarts、highcharts
打印组件:lodop、h5打印
APP JS框架:uniapp, h5, vue
APP UI框架:uniapp
后端
核心框架:asp.net core
数据库框架:entityframework、dapper
缓存框架:redis
接口文档:swagger2
项目构建:nuget
数据库驱动:mysql、sqlserver、oracle
日志组件:log4net
在线预览:freeSpire.office
代码生成器:自主研发generator
任务调度:quartz
office组件:NPOI
后台展示
优秀开源平台,前后端分离快速开发平台,一站式多端开发(PC+APP)_第1张图片
代码生成器
优秀开源平台,前后端分离快速开发平台,一站式多端开发(PC+APP)_第2张图片
统计报表
优秀开源平台,前后端分离快速开发平台,一站式多端开发(PC+APP)_第3张图片
优秀开源平台,前后端分离快速开发平台,一站式多端开发(PC+APP)_第4张图片
优秀开源平台,前后端分离快速开发平台,一站式多端开发(PC+APP)_第5张图片
工作流程
优秀开源平台,前后端分离快速开发平台,一站式多端开发(PC+APP)_第6张图片
第二个就是java版了
java版采用前后端分离,可将代码直接导入idea运行,也可将前后端代码利用ngnix分开部署。
主要技术栈
前端
JS框架:jquery, bootstrap, vue
UI框架:bootstrap、ElementUI
富文本编辑:UEditor
文件上传:webuploader
客户端验证:jquery-validate
Socket通讯:socket. IO,webSocket
图标组件:echarts、highcharts
打印组件:lodop、h5打印
APP JS框架:uniapp, h5, vue
APP UI框架:uniapp
后端
核心框架: springboot
数据库框架:mybatisplus
缓存框架:redis
接口文档:swagger2
项目构建:maven
数据库驱动:mysql、sqlserver、oracle
负载均衡:ngnix
日志组件:slf4j
在线预览doc文件:openOffice
代码生成器:自主研发generator
任务调度:quartz
优秀开源平台,前后端分离快速开发平台,一站式多端开发(PC+APP)_第7张图片
最后的一个APP版
JNPF APP基于UNIAPP,由HBuilder X 编辑器打造而成。
主要技术栈
前端
JS框架:es, vue
富文本编辑:editor
文件上传:uploadFile
APP端验证:graceChecker
Socket通讯:webSocket
图表组件:ucharts
APP JS框架:uniapp, h5, vue
APP UI框架:uniapp
****界面展示
优秀开源平台,前后端分离快速开发平台,一站式多端开发(PC+APP)_第8张图片
优秀开源平台,前后端分离快速开发平台,一站式多端开发(PC+APP)_第9张图片

你可能感兴趣的:(java,bootstrap,redis)