經常性逛github,發現了一些優秀的開源專案,其中的框架及程式碼非常不錯,現在給大家推薦三個快速開發平臺。

第一套系統:Jeecg-boot快速開發平臺

前端採用阿里的ant-design-vue,相容PC端、手機端、Pad端。

開發環境

語言:Java 8

IDE(JAVA):IDEA / Eclipse安裝lombok外掛

IDE(前端):WebStorm 或者 IDEA

依賴管理:Maven

資料庫:MySQL5。7+ & Oracle 11g & Sqlserver2017

快取:Redis

後端

基礎框架:Spring Boot 2。1。3。RELEASE

持久層框架:Mybatis-plus_3。1。2

安全框架:Apache Shiro 1。4。0,Jwt_3。7。0

資料庫連線池:阿里巴巴Druid 1。1。10

快取框架:redis

日誌列印:logback

其他:fastjson,poi,Swagger-ui,quartz, lombok(簡化程式碼)等。

前端

Vue 2。6。10,Vuex,Vue Router

Axios

ant-design-vue

webpack,yarn

vue-cropper - 頭像裁剪元件

@antv/g2 - Alipay AntV 資料視覺化圖表

Viser-vue - antv/g2 封裝實現

eslint,@vue/cli 3。2。1

vue-print-nb - 列印

大屏展示:

統計報表

選單欄

統計圖

流程表

PAD端展示

github地址:

https://

github。com/zhangdaiscot

t/jeecg-boot

技術文件

線上演示 :

http://

boot。jeecg。com

技術官網:

http://www。

jeecg。com

開發文件:

http://

doc。jeecg。com

第二套系統:renren-fast

renren-fast 是一個輕量級的 Spring Boot 快速開發平臺,能快速開發專案並交付【接私活利器】 完善的 XSS 防範及指令碼過濾,徹底杜絕 XSS 攻擊,實現前後端分離,透過 token 進行資料互動

github地址:

https://

github。com/renrenio/ren

ren-fast-vue

renren-fast-vue

renren-fast-vue基於vue、element-ui構建開發,實現renren-fast後臺管理前端功能,提供一套更優的前端解決方案

前後端分離,透過token進行資料互動,可獨立部署

主題定製,透過scss變數統一一站式定製

動態選單,透過選單管理統一管理訪問路由

資料切換,透過mock配置對介面資料/mock模擬資料進行切換

釋出時,可動態配置CDN靜態資源/切換新舊版本

演示地址:

http://

demo。open。renren。io/ren

ren-fast

(賬號密碼:admin/admin)

第三套系統:vue-manager-system

這個系統設計的比較優秀,只包含了前端部分,不過功能都比較完善。如下圖所示

基於vue + element的後臺管理系統解決方案

前言

該方案作為一套多功能的後臺框架模板,適用於絕大部分的後臺管理系統(Web Management System)開發。基於 vue。js,使用 vue-cli3 腳手架,引用 Element UI 元件庫,方便開發快速簡潔好看的元件。分離顏色樣式,支援手動切換主題色,而且很方便使用自定義主題色。

功能

Element UI

登入/登出

Dashboard

表格

Tab 選項卡

表單

圖表

富文字編輯器

markdown 編輯器

圖片拖拽/裁剪上傳

支援切換主題色 ✨

列表拖拽排序

許可權測試

404 / 403

三級選單

自定義圖示

可拖拽彈窗

國際化

github地址:

https://

github。com/lin-xin/vue-

manage-system

線上地址:

https://

lin-xin。gitee。io/exampl

e/work/#/dashboard

整體來看簡潔大方,內容完善,功能也可以。

上面是給大家推薦的三種快速開發平臺,如有喜歡的拿去就是,都是開源的專案。