分享九個當下最受歡迎的Vue UI 庫,總有一個適合你

2024.02.15

Vue.js 作為一個JavaScript 框架,由於其簡單、易用和學習曲線,是React.js 和Angular.js 等現代JavaScript 框架的有力競爭者。

在Vue.js 的核心,元件在抽象複雜邏輯方面發揮重要作用,這使得你的Vue.js 專案可維護。另一方面,UI 庫是由專業團隊建立的精美UI 元件的集合,使您能夠以一致的外觀和優化的方式建立您的網站。

在本文中,我列出了前9 個最受歡迎的(根據NPM 下載量和Github stars,從上到下排名)UI 庫,供您啟動您夢想中的Vue 專案。

1、Vuetify(36.2k 顆星,每週400k 次下載)

Vuetify 是一個基於Material UI 的UI 函式庫,有助於為您的網站建立美觀、高品質的互動體驗。 Vuetify 的優勢包括清晰的文件、龐大的社群以及在其最新版本中對Vue 3 的支援。

https://github.com/vuetifyjs/vuetify

2、Quasar(2.27 萬顆星,每週11.2 萬次下載)

Quasar 框架不僅僅是一個UI 庫,它旨在為您的行動應用程式、Web 應用程式和桌面應用程式提供一致的、一體化的UI 解決方案。

https://github.com/quasarframework/quasar

3、Element Plus(1.83 萬顆星,每週11.5 萬次下載)

作為第三大最受歡迎的UI 庫,Element Plus 提供了多種功能,例如支援Vue 3 組合API、整合Day.js、支援52 種語言的i18n 等等!

https://github.com/element-plus/element-plus

4、Headless UI(18.5k 顆星,每週70k 次下載)

Headless UI 具有完全無樣式、完全可訪問的UI 元件,旨在與Tailwind CSS 完美集成,這意味著您負責提供自己的標記和样式,自訂網站的外觀。

https://github.com/tailwindlabs/headlessui

5、Ant Design Vue(17.6k 星,每週80k 次下載)

Ant Design Vue——​​由中國科技巨頭阿里巴巴集團支持,是另一個流行的UI 庫,專門用於電子商務「感覺」。

https://github.com/vueComponent/ant-design-vue

6、Bootstrap Vue(14.2k 星,每週361k 次下載)

Bootstrap 是一個非常受歡迎的UI 函式庫,幾乎為所有前端開發人員所熟知,它已經移植了它的Vue 版本——Bootstrap Vue,它允許您在Web 上建立響應式、行動優先和ARIA 可存取的專案。但是,請注意,目前不支援Vue 3。

https://github.com/bootstrap-vue/bootstrap-vue

7、Naive UI(11.4k 顆星,每週20k 次下載)

Naive UI 作為Vue 的創建者在推特上發布的一個新的和有前途的UI 庫,擁有一組令人難以置信的快速、獨特製作和適應性強的UI 組件,以及對TypeScript 和Vue 3 的全面支持。

https://github.com/tusen-ai/naive-ui

8、Buefy(9.4k 顆星,每週70k 次下載)

Buefy 是一個輕量級(88kb,最小+ gzip)UI 函式庫,它遵循Bulma 設計原則和一些Material Design UX。與其他UI 庫不同,Buefy 專注於可用性和效能,而不會過度使用動畫。但不幸的是,在撰寫本文時,尚不支援Vue 3。

https://github.com/buefy/buefy

9、Primevue(3200 顆星,每週6 萬次下載)

Primevue 專注於讓您準備好使用其精心設計、尖端和動態的元件來開發任何複雜的網站。 Primevue 完全基於Vue 3 進行了重建,如果你使用Vue3,你可以放心使用。