有一段時(shí)間沒有推薦 admin 框架了,若依這款后臺(tái)框架很強(qiáng)大,提供了 vue 版本,很實(shí)用,推薦給大家。
關(guān)于若依
RuoYi 中文名稱叫若依,名字十分二次元,是一個(gè)后臺(tái)管理系統(tǒng),后端基于經(jīng)典技術(shù)組合(Spring Boot、Apache Shiro、MyBatis、Thymeleaf),前端提供了 Bootstrap 和 Vue + Element 版本,內(nèi)置了很多管理后臺(tái)常用的業(yè)務(wù)模塊,讓開發(fā)者能專注業(yè)務(wù),快速開發(fā)項(xiàng)目管理后臺(tái),極大地提高開發(fā)的速度。
Ruoyi 管理后臺(tái)首頁(yè)
技術(shù)選型要考慮方方面面,若依的作者提到,之前想做一個(gè)后臺(tái)管理系統(tǒng),找了很多優(yōu)秀的免費(fèi)開源項(xiàng)目,但是發(fā)現(xiàn)沒有合適的。于是利用業(yè)余時(shí)間,自己寫了一套后臺(tái)系統(tǒng)。若依后臺(tái)管理框架早在2018年就發(fā)布了 v3.0 版本,進(jìn)行模塊拆分,將原先的單應(yīng)用轉(zhuǎn)變?yōu)槎嗄K,穩(wěn)定性、可用性有了大幅提升,在國(guó)內(nèi)也有非常多的忠實(shí)粉絲,開發(fā)qq群很活躍,幾個(gè)群幾乎都滿人。
截止發(fā)文的2022年7月,若依已經(jīng)更新到了 v4.7.4 版本,很多開發(fā)者基于若依二次開發(fā),同時(shí)衍生出了很多技術(shù)版本的支持。本文給大家推薦的,就是基于后端基于 Spring Boot、前端基于 Vue + Element 的前后端分離版本。
Ruoyi 管理后臺(tái)登錄頁(yè)
RuoYi 若依的技術(shù)特性
完全響應(yīng)式布局(支持電腦、平板、手機(jī)等所有主流設(shè)備)強(qiáng)大的一鍵生成功能(包括控制器、模型、視圖、菜單等)支持多數(shù)據(jù)源,簡(jiǎn)單配置即可實(shí)現(xiàn)切換支持按鈕及數(shù)據(jù)權(quán)限,可自定義部門數(shù)據(jù)權(quán)限對(duì)常用 js 插件進(jìn)行二次封裝,使 js 代碼變得簡(jiǎn)潔,更加易維護(hù)完善的 XSS 防范及腳本過濾,徹底杜絕 XSS 攻擊Maven多項(xiàng)目依賴,模塊及插件分項(xiàng)目,盡量松耦合,方便模塊升級(jí)、增減模塊國(guó)際化支持,服務(wù)端及客戶端支持完善的日志記錄體系,簡(jiǎn)單注解即可實(shí)現(xiàn)支持服務(wù)監(jiān)控,數(shù)據(jù)監(jiān)控,緩存監(jiān)控功能。RuoYi Vue 的技術(shù)特性
前端采用 Vue、Element UI后端采用 Spring Boot、Spring Security、Redis 和 Jwt權(quán)限認(rèn)證使用 Jwt,支持多終端認(rèn)證系統(tǒng)支持加載動(dòng)態(tài)權(quán)限菜單,多方式輕松權(quán)限控制高效率開發(fā),使用代碼生成器可以一鍵生成前后端代碼提供了技術(shù)棧(Vue3、 Element Plus、Vite)版本 RuoYi-Vue3,并且保持同步更新同時(shí)提供了單應(yīng)用版本 RuoYi-Vue-fast,Oracle版本 RuoYi-Vue-Oracle,保持同步更新RuoYi Vue 開發(fā)上手和使用建議
項(xiàng)目的開始離不開 admin 管理后臺(tái),管理后臺(tái)的搭建非常耗時(shí)耗力。作為 Vue 和 Elelemt UI 的重度使用者,我自然會(huì)推薦大家使用若依的 Vue 版本,維護(hù)更新頻率高,扁平化的風(fēng)格,支持切換主題,布局支持響應(yīng)式,雖然顏值不是特別高,但很實(shí)用。最近在頭條上看到 RuoYi 貌似要出新主題了,非常漂亮,不過在官網(wǎng)還沒看到。
Ruoyi 管理后臺(tái)表格
如果你的后端同事剛好使用的是 Spring Boot,如果要采用前后端分離的方式開發(fā),我想 RuoYi Vue 應(yīng)該是首選。
RuoYi Vue 官網(wǎng)提供了詳盡的后端開發(fā)手冊(cè)和前端開發(fā)手冊(cè),前端其實(shí)是基于 vue-element-admin 這款 admin 來開發(fā),在有 Element 開發(fā)基礎(chǔ)的前提下,很容易上手,官方也提供了很多現(xiàn)成的模塊可以直接使用。
當(dāng)然了,生態(tài)強(qiáng)大的若依還有很多技術(shù)版本,比如 RuoYi-Python、RuoYi-PHP,甚至還有基于若依內(nèi)容管理系統(tǒng) RuoYi-Cms,去官方翻一翻,一定會(huì)有驚喜。
免費(fèi)開源且可商用
若依的作者是開發(fā)者陽(yáng)宗專,在若依官網(wǎng)底部的版權(quán)介紹中可以看到軟件著作權(quán)證書和商用聲明:
若依框架全系列都是免費(fèi)開源且可商用,無(wú)版權(quán)問題。
RuoYi 的源碼基于 MIT 開源協(xié)議托管在碼云上,任何個(gè)人和公司都可以免費(fèi)下載使用。很多開發(fā)者會(huì)擔(dān)心免費(fèi)開源的項(xiàng)目會(huì)很難長(zhǎng)久,從開發(fā)群和生態(tài)上可以看出 RuoYi 的發(fā)展真的很好,開發(fā)者很多,而且 RuoYi 這個(gè)項(xiàng)目有收益,主要來源于捐贈(zèng)和視頻教程購(gòu)買。官方提供的視頻教程也是作者陽(yáng)宗專親自錄制,初學(xué)者如果希望學(xué)習(xí)效果更好,可以購(gòu)買支持這個(gè)開源項(xiàng)目。
關(guān)注我,持續(xù)分享高質(zhì)量的免費(fèi)開源、免費(fèi)商用的資源。
↓↓點(diǎn)擊查看本次分享的網(wǎng)址。
RuoYi Vue - 若依框架的 Vue 版本,免費(fèi)開源、生態(tài)強(qiáng)大、專業(yè)的 admin 后臺(tái)管理系統(tǒng),基于 Vue + Element|那些免費(fèi)的磚
以上就是【不敢相信!這樣也行?(若依vue)ruoyi vue plus-RuoYi Vue - 若依的 Vue 版本,免費(fèi)開源、專業(yè)的 admin 后臺(tái)管理系統(tǒng)】的全部?jī)?nèi)容。
評(píng)論