您好,登錄后才能下訂單哦!
這篇文章主要介紹“Vue3實(shí)用UI組件庫(kù)有哪些”,在日常操作中,相信很多人在Vue3實(shí)用UI組件庫(kù)有哪些問題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”Vue3實(shí)用UI組件庫(kù)有哪些”的疑惑有所幫助!接下來,請(qǐng)跟著小編一起來學(xué)習(xí)吧!
1. ElementUI Plus
一套為開發(fā)者、設(shè)計(jì)師和產(chǎn)品經(jīng)理準(zhǔn)備的基于 Vue 3.0 的桌面端組件庫(kù)。
2. Ant Design of Vue
Ant Design 的 Vue 實(shí)現(xiàn),開發(fā)和服務(wù)于企業(yè)級(jí)后臺(tái)產(chǎn)品
Ant Design Vue 是一個(gè)非常成熟的框架,使用 Ant Design Vue 創(chuàng)建用戶界面非常簡(jiǎn)單,這些組件可以適應(yīng)各種圖標(biāo)樣式、字體和黑色主題。Ant Design Vue 不斷改進(jìn)其60多個(gè)組件,基本覆蓋項(xiàng)目大部份需求,而且使它們變得更好,更易于訪問。
Vue3 上的 Ant Design 包更小,感覺更輕,并且支持 SSR(還包括組合API),Ant Design 擁有成熟的復(fù)雜組件,如數(shù)據(jù)表、統(tǒng)計(jì)框、pop確認(rèn)、模態(tài)和彈出窗口。
3. BalmUI
基于谷歌的 Material Design,附帶 Vue 插件和指令,以及從簡(jiǎn)單到復(fù)雜的高度可定制組件
BalmUI 是一款由 Balm.js (一款類似 Vue CLI 的前端工作流工具)團(tuán)隊(duì)打造前端 UI 組件庫(kù),基于最新的 Vue 3 構(gòu)建,開箱即用,定制化強(qiáng),設(shè)計(jì)風(fēng)格完全遵循谷歌的 Material Design 設(shè)計(jì)規(guī)范,是一款交互體驗(yàn)非常優(yōu)秀的 UI 組件庫(kù)。
特色:
提煉自企業(yè)級(jí)中后臺(tái)產(chǎn)品的交互效果和視覺風(fēng)格,美觀大方,細(xì)節(jié)體驗(yàn)極佳
開箱即用。不僅是一款高質(zhì)量的 Vue 組件,還有大量封裝好的插件/指令/常用工具庫(kù)供調(diào)用
內(nèi)置圖標(biāo)庫(kù)。集成最新的 Material Icons 圖標(biāo)庫(kù)
所有組件和插件均高可定制化,并且可被獨(dú)立使用
4. Naive UI
圖森Vue3的組件庫(kù),基于 Vue 3.0/TypeScript 的免費(fèi)開源前端 UI 組件庫(kù),文檔完整,非大廠 KPI 項(xiàng)目!
Naive UI 是一款基于當(dāng)前比較新的 Vue 3.0/TypeScript 技棧開發(fā)的前端 UI 組件庫(kù),作者來自圖森未來公司,一開始內(nèi)部維護(hù)并使用兩年,如今在 Github 社區(qū)開源了,推薦給各位喜歡免費(fèi)開源的伙伴們。
特點(diǎn):
組件豐富完整,超過70個(gè)常用業(yè)務(wù)組件,支持按需引入
官方提供主題編輯器,不用繁瑣的 less、sass、css 變量,也不用 webpack 的 loaders,使用的是由 TypeScript 構(gòu)建的先進(jìn)的類型安全主題系統(tǒng)
運(yùn)行快小巧輕量,專門針對(duì)樣式優(yōu)化,所有組件都可以 treeshaking [1],不需要導(dǎo)入任何 CSS 就能讓組件正常工作
5. arco.design
字節(jié)跳動(dòng)企業(yè)級(jí)產(chǎn)品設(shè)計(jì)系統(tǒng),支持React和Vue雙版本
ArcoDesign 基于字節(jié)跳動(dòng)公司內(nèi)部的 Byte Design 升級(jí)而來,在打磨了近 3 年之后,通過字節(jié)內(nèi)部大量業(yè)務(wù)沉淀和驗(yàn)證,在由掘金舉辦的《稀土開發(fā)者大會(huì)2021》上開源了,這不僅僅是一款 UI 組件庫(kù),而是一個(gè)能力全面的企業(yè)級(jí)產(chǎn)品設(shè)計(jì)系統(tǒng)。
ArcoDesign 主要解決在打造中后臺(tái)應(yīng)用時(shí),讓產(chǎn)品設(shè)計(jì)和開發(fā)無縫連接,提高質(zhì)量和效率。目前 ArcoDesign 主要服務(wù)于字節(jié)跳動(dòng)旗下中后臺(tái)產(chǎn)品的體驗(yàn)設(shè)計(jì)和技術(shù)實(shí)現(xiàn),主要由 UED 設(shè)計(jì)和開發(fā)同學(xué)共同構(gòu)建及維護(hù)。
亮點(diǎn):
提供系統(tǒng)且全面的設(shè)計(jì)規(guī)范和資源,覆蓋產(chǎn)品設(shè)計(jì)、UI 設(shè)計(jì)以及后期開發(fā)
React 和 Vue 同步支持。同時(shí)提供了 React 和 Vue 兩套 UI 組件庫(kù)。Vue 組件庫(kù)基于 Vue 3.0 開發(fā)
支持一鍵開啟暗黑模式,無縫切換
提供了最佳實(shí)踐 Arco Pro,整理了常見的頁面場(chǎng)景,幫助用戶快速初始化項(xiàng)目和使用頁面模板,從 0 到 1 搭建中后臺(tái)應(yīng)用
6. Quasar
輕松構(gòu)建高性能和高質(zhì)量的Vue.js 3用戶界面,好用,但沒有中文文檔
Quasar 是一個(gè)完整的、以性能為中心的框架,可幫助構(gòu)建 Vue 用戶界面(SPA、PWA、SSR、移動(dòng)和桌面),除了 Vue、Node 和 Webpack,Quasar 還包含 Cordova、Capacitor 和 Electron,它們可以幫助構(gòu)建桌面和移動(dòng)體驗(yàn),而無需單獨(dú)學(xué)習(xí)。
7. iDUX
Vue3.x 的 UI 組件庫(kù),完全使用 TypeScript 開發(fā)
8. TDesign
騰訊業(yè)務(wù)團(tuán)隊(duì)在服務(wù)業(yè)務(wù)過程中沉淀的一套企業(yè)級(jí)設(shè)計(jì)體系
9. PrimeVue
易于使用、多功能、高性能的 Vue UI 組件庫(kù)
基于 Vue 3 的免費(fèi)開源、定制性強(qiáng)的前端 UI 組件庫(kù),來自國(guó)外的一個(gè)優(yōu)秀的前端 UI 組件庫(kù),很有特色,值得研究學(xué)習(xí)和上手使用。
PrimeVue 是一套非常優(yōu)秀的 Vue UI 組件庫(kù),支持 Vue 3 的 web UI 組件庫(kù),組件豐富,定制性很強(qiáng),官網(wǎng)文檔清晰,代碼例子充足,而且中文化也做得很不錯(cuò),是一款可用性很強(qiáng)的 Vue 組件庫(kù)。
10. DevUI
華為基于 Vue3 和 DevUI 設(shè)計(jì)的 UI 組件
11. vuestic-ui
Vue 3 的免費(fèi)和開源 UI 庫(kù) ,UI非常好看,并且有可用后臺(tái)管理界面。
Vuestic UI 是一套由 Epicmax 團(tuán)隊(duì)開發(fā)的一套基于 Vue.js 的 web 開發(fā)組件庫(kù),最近更新發(fā)布了 Vue3 版本,希望用 Vue .js 的專業(yè)知識(shí)以最佳方式構(gòu)建一個(gè)可用性強(qiáng)且全面的開源工具。Vuestic UI 在發(fā)布后不久,便成為使用 Vue 構(gòu)建的最受歡迎的組件庫(kù)之一。
Vuestic UI 的團(tuán)隊(duì) Epicmax 是全球排名前15位的 Vue.js 開發(fā)團(tuán)隊(duì),響應(yīng)式的設(shè)計(jì)使這些組件不僅能用在 web PC 項(xiàng)目上,而且?guī)缀踹m用于任何屏幕大小的分辨率。 鍵盤可用性是 Vuestic 的特色功能,在整個(gè)框架中提供無縫鍵盤操作支持。
技術(shù)特性:
兼容 Vue3,內(nèi)置 52 個(gè)漂亮的響應(yīng)式組件,功能豐富
支持鍵盤導(dǎo)航,體驗(yàn)流暢,這在流行的組件庫(kù)中不多見
支持通過配置文件和 CSS 變量全局配置組件
內(nèi)置 2 套顏色主題方案
支持樹搖優(yōu)化,減少打包體積
支持 i18n 國(guó)際化
兼容非 IE 瀏覽器
12. Headless UI
完全無樣式、完全可訪問的 UI 組件,旨在與 Tailwind CSS 完美集成。
13. View UI Plus
基于 Vue.js 3 的企業(yè)級(jí) UI 組件庫(kù)和前端解決方案
View UI Plus 是 View Design 設(shè)計(jì)體系中基于 Vue.js 3 的一套 UI 組件庫(kù),主要用于企業(yè)級(jí)中后臺(tái)系統(tǒng)。
二、移動(dòng)UI庫(kù)
14. Vant
Vant 是一個(gè)輕量、可靠的移動(dòng)端組件庫(kù),于 2017 年開源。
特性
性能極佳,組件平均體積小于 1KB(min+gzip)
70+ 個(gè)高質(zhì)量組件,覆蓋移動(dòng)端主流場(chǎng)景
零外部依賴,不依賴三方 npm 包
使用 TypeScript 編寫,提供完整的類型定義
單元測(cè)試覆蓋率超過 90%,提供穩(wěn)定性保障
提供豐富的中英文文檔和組件示例
提供 Sketch 和 Axure 設(shè)計(jì)資源
支持 Vue 2、Vue 3 和微信小程序
支持主題定制,內(nèi)置 700+ 個(gè)主題變量
支持按需引入和 Tree Shaking
支持無障礙訪問(持續(xù)改進(jìn)中)
支持深色模式(從 Vant 4 開始支持)
支持服務(wù)器端渲染
支持國(guó)際化,內(nèi)置 20+ 種語言包
15. NutUI
NutUI 是京東樣式風(fēng)格的 Vue 移動(dòng)端組件庫(kù),開發(fā)和服務(wù)于移動(dòng) Web 界面的企業(yè)級(jí)產(chǎn)品。
NutUI 3.0 新版特性
70+ 高質(zhì)量組件(比舊版多了20+)
基于京東APP 9.0 視覺規(guī)范(舊版基于京東 APP 7.0)
同樣支持按需引用
更詳盡的文檔和示例
支持 TypeScript
支持服務(wù)端渲染(對(duì)SEO需求友好)
支持定制主題
單元測(cè)試覆蓋
16. Varlet
Material 風(fēng)格移動(dòng)端組件庫(kù) ,文檔非常齊全。被尤雨溪推薦了,值得關(guān)注。
Varlet 技術(shù)特性:
提供50個(gè)高質(zhì)量、輕量的通用組件
由國(guó)人開發(fā),并且提供完善的中/英文檔
支持按需引入和主題定制,支持暗黑模式
支持國(guó)際化
支持 webstorm,vscode 編輯器的組件屬性高亮
支持 SSR 服務(wù)器端渲染
支持 Typescript
確保 90% 以上單元測(cè)試覆蓋率
17. nutui-bingo
由京東 NutUI 前端團(tuán)隊(duì)出品的一款基于 NutUI + Vue 3 的抽獎(jiǎng)組件庫(kù),用于快速開發(fā)營(yíng)銷活動(dòng)和小游戲場(chǎng)景的抽獎(jiǎng)玩法。
抽獎(jiǎng)組件技術(shù)特性
一共包含 12 種抽獎(jiǎng)組件
UI 設(shè)計(jì)基于京東 APP 10.0 視覺規(guī)范
官網(wǎng)提供詳盡的文檔和充足的代碼示例
基于 Vue 3.0,也支持 TypeScript,支持按需引入
便捷靈活的自定義設(shè)置
覆蓋12種常見的抽獎(jiǎng)組件
TurnTable 大轉(zhuǎn)盤抽獎(jiǎng)
Marquee 跑馬燈抽獎(jiǎng)
SquareNine 九宮格抽獎(jiǎng)
ScratchCard 刮刮卡抽獎(jiǎng)
GiftBox 神秘大禮盒
LottoRoll 搖獎(jiǎng)機(jī)
Hiteggs 砸金蛋
GiftRain 紅包雨
LuckShake 搖一搖
DollMachine 娃娃機(jī)
ShakeDice 搖骰子
GuessGift 你藏我猜
到此,關(guān)于“Vue3實(shí)用UI組件庫(kù)有哪些”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注億速云網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)砀鄬?shí)用的文章!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。