程序員日常開發,很需要一塊適合自己適合項目的腳手架(快速開發平臺),這也是我們團隊準備解決這一痛點,開發了xiaonuo系列框架,雖說是開源平臺同系列產品較多,從代碼規範二次開發方面,我極力推薦使用小諾。
Vue前後分離登錄界面
推薦理由:
模塊化架構設計,層次清晰,業務層推薦寫到單獨模塊,方便升級。
前後端分離架構,分離開發,分離部署,前後端互不影響。
前端技術採用vue + antdvPro + axios。
後端採用spring boot + mybatis-plus + hutool等,開源可靠。
基於spring security(jwt) + 用戶UUID雙重認證。
基於AOP實現的接口粒度的鑑權,最細粒度過濾權限資源。
基於hibernate validator實現的校驗框架,支持自定義校驗註解。
提供Request-No的響應header快速定位線上異常問題。
在線用戶可查,可在線踢人,同賬號登錄可同時在線,可單獨在線(通過系統參數配置)。
支持前端 + 後端在線代碼生成。
文件,短信,緩存,郵件等,利用接口封裝,方便拓展。
文件默認使用本地文件,短信默認使用阿里雲sms,緩存默認使用內存緩存。
用戶管理
代碼風格統統採用阿里巴巴規範進行開發,分包合理,升級方便