最有用的16 個 Vue UI庫

最有用的16 個 Vue UI庫。

  1. Vuetify (⭐️ 24k)
    網站:https://vuetifyjs.com/zh-Hans/
    github: https://github.com/vuetifyjs/vuetify
    Vuetify 是一個 Vue UI 庫,包含手工製作的精美材料組件。不需要設計技能 - 創建令人驚歎的應用程序所需的一切都觸手可及。Vuetify有超過100個組件元素,帶有響應式網格系統,完全支持事件處理。通過每週的補丁和持續的更新,Vuetify 很可能在未來幾年內仍然是最受歡迎的Vue庫之一。

  2. Vue Material (⭐️ 8587)
    網站: https://vuematerial.io/
    github: https://github.com/vuematerial/vue-material
    Vue Material 是一個輕量級的框架, 建立在谷歌的 Material Design 基礎上。設計強大的和美觀的web應用並適用於不同的屏幕。我們可以動態地生成和使用主題,根據自己的需求只用組件,UI元素與組件的優勢在於可以更簡單的使用API和其他的。Vue Material 的目的是提供一組可重用的組件和一系列的UI元素,使用 Vue 2.0 建立支持 主流的瀏覽器 的應用。

  3. Element UI (⭐️ 44k)
    網站: https://element.eleme.io/#/zh-CN/resource
    這個就不多說,國內前端開發基本都知道的,強大好用的 Vue UI 庫。

  4. Buefy (⭐️ 7.1k)
    網站: https://buefy.org/
    github: https://github.com/buefy/buefy
    如果我們希望爲項目提供一個更簡單且輕量的UI庫,那麼這個基於bulma的輕量級工具是一個很好的選擇。雖然它的組件比列表中的其他庫要少,但這也是它的優點之一。保持Buefy輕量級,並且只保留最重要的組件,如下拉菜單、表單等,對於只想爲幾個關鍵組件使用庫的開發人員來說,這是最好的選擇之一。

  5. Quasar Framework (⭐️ 13.8k)
    網站: http://www.quasarchs.com/
    github: https://github.com/buefy/buefy
    Quasar允許開發人員編寫一次代碼,並且使用相同的代碼庫同時部署爲網站、PWA、Mobile App和Electron App。使用最先進的CLI設計應用程序,並提供精心編寫,速度非常快的Quasar Web組件。
    當使用Quasar時,你不需要像Hammerjs,Momentjs或Bootstrap這樣的額外重型庫。它擁有這些功能,而且體積很小!

  6. VueStrap (⭐️ 4.8k)
    網站: http://yuche.github.io/vue-strap/
    github: https://github.com/yuche/vue-strap
    接下來的兩個庫都是使用VueJS實現類似Bootstrap組件的兩種方式。VueStrap接受Bootstrap中發現的所有元素,並具有可以輕鬆導入和呈現的等效Vue組件。

  7. Bootstrap Vue (⭐️ 10.9k)
    網站: https://bootstrap-vue.js.org/
    github: https://github.com/bootstrap-vue/bootstrap-vue
    最近,Vue.js 生態系統發佈了一個新的軟件包。它是流行的 Bootstrap 框架與 Vue.js 的集成。這個包稱爲 BootstrapVue。它允許我們使用與 Bootstrap(v4)集成的自定義組件。它還支持自定義 Bootstrap 組件、網格系統,還支持 Vue.js 指令。

  8. UIV (⭐️ 813)
    網站: https://uiv.wxsm.space/
    github: https://github.com/wxsms/uiv
    Bootstrap和Vue之間的又一個集成。儘管我對UIV的瞭解還不足以直接將其與前兩個庫進行比較,但需要注意一些關鍵事項。UIV使用Bootstrap CSS作爲依賴項,從而使庫本身輕量級化,並且根據其文檔,它支持SSR(服務器端渲染)。

  9. Mint UI (⭐️ 15.5k)
    網站: http://mint-ui.github.io/#!/zh-cn
    github: https://github.com/ElemeFE/mint-ui/
    Mint UI 包含豐富的 CSS 和 JS 組件,能夠滿足日常的移動端開發需要。通過它,可以快速構建出風格統一的頁面,提升開發效率。真正意義上的按需加載組件。可以只加載聲明過的組件及其樣式文件,無需再糾結文件體積過大。ue.js 高效的組件化方案,Mint UI 做到了輕量化。即使全部引入,壓縮後的文件體積也僅有 ~30kb (JS + CSS) gzip。

  10. Vuecidity
    網站: https://vuecidity.wemakesites.net/
    Vuecidity是基於Material Design的VueJS組件庫。通過表單元素,指令,佈局選項和UI組件,Vuecidity幾乎涵蓋了所有基礎。通過支持 Material Designs 主題,Vuecidity 作爲 Vue版本,非常適合那些對Material Design感到滿意的開發人員。

  11. iView (⭐️ 23.1)
    網站: https://www.iviewui.com/
    github: https://github.com/iview/iview
    iView 是一套基於 Vue.js 的開源 UI 組件庫,主要服務於 PC 界面的中後臺產品,其特性包括:高質量、功能豐富友好的 API ,自由靈活地使用空間,細緻、漂亮的 UI,事無鉅細的文檔和可自定義主題。

  12. DeepReader (⭐️ 87)
    github: https://github.com/deep-philology/DeepReader
    這個模塊化框架可能沒有其他庫那麼廣泛的用例,但是它的功能太酷了,所以還是要介紹的。DeepReader構建了在線閱讀環境,並帶有可以添加註釋,小部件和不同工具的不同組件,以創建完整的學習/閱讀環境。

  13. KeenUI (⭐️ 3.9k )
    網站:https://josephuspaye.github.io/Keen-UI/#/ui-alert
    github: https://github.com/JosephusPaye/Keen-UI
    KeenUI 使用 Vue 編寫的基本輕量級 UI 組件庫,並受 Material Design 的啓發,雖然受 Material UI 規範的啓發,但 Keen-UI 並不是真正的 Material UI 庫。它不是一個CSS框架,不包括網格系統或排版風格,但有需要Javascript 的組件。

  14. AT UI (⭐️ 1795)
    網站:https://aotu.io/notes/2017/08/28/at-ui/
    github: https://github.com/aliqin/atui
    AT UI專爲前端Web應用程序而構建。具備使用CSS預處理程序的能力,它幾乎適用於幾乎所有開發團隊。就我個人而言,我真的很喜歡AT UI隨附的最小樣式和字體選擇,而且我認爲添加到任何項目中都非常直觀且容易。與其他庫相比,它的內置圖標庫(Feather)也是一個巨大的好處。

  15. Muse-UI (⭐️ 7084)
    網站: https://muse-ui.org/#/en-US
    github: https://github.com/museui/muse-ui
    Muse UI 基於 Vue2.0 開發,Vue2.0是當下最快的前端框架之一,小巧,api友好,可用於開發的複雜單頁應用。Muse UI是一個受Material Design啓發的庫,不僅包含我們所期望的所有核心Web組件,而且還包括一些移動組件,例如對話框,滑塊和響應式刷新按鈕。

16 Vue Blu (⭐️ 1.5k)
網站: https://chenz24.github.io/vue-blu/#/
github: https://github.com/chenz24/vue-blu
像Buefy一樣,Vue Blu是Vue和Bulma之間的集成。它非常有用且輕巧,並且與NPM,Webpack和Babel堆棧具有很好的集成。它具有強大的布爾瑪集成度,並充分利用了Flexbox功能。我最喜歡的組件之一是時間線,可以輕鬆創建漂亮的時間線,非常適合進行項目更新。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章