1.pc端的項目,最好的選擇是ElementUI。(pc端)css
一套爲開發者、設計師和產品經理準備的基於 Vue 2.0 的桌面端組件庫。Element是餓了麼前端開源維護的Vue UI組件庫,更新頻率仍是很高的,基本一週到半個月都會發佈一個新版本。組件齊全,基本涵蓋後臺所需的全部組件,文檔講解詳細,例子也很豐富。沒有實際使用過,網上的Element教程和文章比較多。Element應該是一個質量比較高的Vue UI組件庫。目前 star值36K;
html
官網地址:http://element-cn.eleme.io/#/zh-CN前端
github地址:https://github.com/ElemeFE/element vue
2.iview組件庫(pc端)git
iView 是一套基於 Vue.js 的開源 UI 組件庫,主要服務於 PC 界面的中後臺產品。iView的組件仍是比較齊全的,更新也很快,文檔寫得很詳細。有公司團隊維護,比較可靠的Vue UI組件框架。iView生態也作得很好,還有開源了一個iView Admin,作後臺很是方便。官網上介紹,iView已經應用在TalkingData、阿里巴巴、百度、騰訊、今日頭條、京東、滴滴出行、美團、新浪、聯想等大型公司的產品中。github
iView官網:https://www.iviewui.com/web
github地址:https://github.com/iview/iview小程序
3.vux 基於Vue和WeUI的移動UI組件瀏覽器
Vux是基於WeUI和Vue2.x開發的移動端UI組件庫,主要服務於微信頁面。Vux的定位已經很明確了,微信
一是:Vue移動端UI組件庫,
二是:WeUI的基礎樣式庫。
Vux的組件涵蓋了全部的WeUI的內容,還擴展了一些經常使用的組件。好比:Sticky、timeline、v-chart、XCircle。Vux是我的維護的。在GitHub上看到對issue的關閉仍是很迅速的。Vux文檔基本的組件用法和效果都講解到位了。在vux官網上也展現了不少Vux的使用案例。在微信頁面開發中,基本沒有太多的bug,開發仍是比較順手的。
Vux官網:https://vux.li/
github地址:https://github.com/airyland/vux
4.Mint-UI 餓了麼移動端組件庫(移動端)
Mint UI基於 Vue.js 的移動端組件庫,一樣出自餓了麼前端的項目。Mint UI是真正意義上的按需加載組件。能夠只加載聲明過的組件及其樣式文件。Mint UI 採用 CSS3 處理各類動效,避免瀏覽器進行沒必要要的重繪和重排,從而使用戶得到流暢順滑的體驗。網上的視頻教程不少都是基於Mint UI來說的,開發移動端web項目仍是很方便,文檔也很簡介明瞭。不少頁面Mint UI組件都已經封裝好,基本能夠照着例子寫,簡單的調整一下就能夠實現。
官網地址:http://mint-ui.github.io/#!/zh-cn
github地址:https://github.com/ElemeFE/mint-ui
5.vue-admin 管理面板UI框架
github地址:https://github.com/vue-bulma/vue-admin
6.vue-material爲 Vue.js 打造的 Material 風格的組件
github地址:https://github.com/vuematerial/vue-material
7.vue-strap基於 Vue.js 的 Bootstrap 組件
github地址:https://github.com/yuche/vue-strap
8.KeenUI 基於Material Design的UI
github地址:https://josephuspaye.github.io/Keen-UI/
9.AT-UI UI組件庫AT-UI 是一款基於 Vue.js 2.0 的前端 UI 組件庫,(pc端)
主要用於快速開發 PC 網站中後臺產品,支持現代瀏覽器和 IE9 及以上。AT-UI 更加精簡,實現了後臺經常使用的組件。
AT_UI官網:https://at-ui.github.io/at-ui/#/zh
10.Vant是一個輕量、可靠的移動端 Vue 組件庫。(移動端-商城)
Vant是有贊團隊開源的,主要維護也是有贊團隊。Vant Weapp 是有贊移動端組件庫 Vant 的小程序版本,二者基於相同的視覺規範,提供一致的 API 接口,助力開發者快速搭建小程序應用。截止到目前,Vant已經開源了50+ 個通過有贊線上業務檢驗的組件。好比:、AddressEdit 地址編輯、AddressList 地址列表、Area 省市區選擇、Card 卡片、Contact 聯繫人、Coupon 優惠券、GoodsAction 商品頁行動點、SubmitBar 提交訂單欄、Sku 商品規格彈層。若是作商城的,不太在乎界面,實現業務邏輯的話,用Vant組件庫開發仍是很快的。
vant官網:http://mint-ui.github.io/#!/zh-cn
11.we-vue UI組件庫we-vue 是一套基於 Vue.js 的移動關組件庫 (移動端)
we-vue UI組件庫we-vue 是一套基於 Vue.js 的移動關組件庫,結合 weui.css 樣式庫,封裝了一系列組件,很是適於微信公衆號等移動端開發。we-vue 包含35+ 個組件,單元測試覆蓋率超 98%,支持 babel-plugin-import,完善的在線文檔,詳細的在線示例。
we-vue官網:https://wevue.org/
12.Mand MobileMand Mobile是面向金融場景的Vue移動端UI組件庫(移動端-金融)
豐富、靈活、實用,快速搭建優質的金融類產品,讓複雜的金融場景變簡單。Mand Mobile含有豐富的組件30+的基礎組件,覆蓋金融場景,極高的易用性組件均有詳細說明文檔、案例演示,汲取最前沿技術,組件化輕量化實現,兼顧穩定和品質,努力實現金融場景的全覆蓋。
Mand Mobile官網:https://didi.github.io/mand-mobile/#/zh-CN/home
13.Cube UI 滴滴 WebApp 團隊 實現的 基於 Vue.js 實現的精緻移動端組件庫(移動端)
cube-ui 是基於 Vue.js 實現的精緻移動端組件庫。由滴滴內部組件庫精簡提煉而來,經歷了業務一年多的考驗,而且每一個組件都有充分單元測試,爲後續集成提供保障。在交互體驗方面追求極致。遵循統一的設計交互標準,高度還原設計效果;接口標準化,統一規範使用方式,開發更加簡單高效。支持按需引入和後編譯,輕量靈活;擴展性強,能夠方便地基於現有組件實現二次開發。
API地址:https://didi.github.io/cube-ui/#/zh-CN/docs/quick-start
github地址:https://github.com/didi/cube-ui
14.N3-components UI (pc端)
N3組件庫是基於Vue.js構建的,讓前端工程師和全棧工程師能快速構建頁面和應用。頗有力;
API文檔:https://n3-components.github.io/N3-components/component.html
15.Semantic-UI-Vue UI組件庫Semantic-UI-Vue是基於 Vue.js對Semantic-UI 框架的實現。Semantic做爲一款開發框架,幫助開發者使用對人類友好的HTML語言構建優雅的響應式佈局。Semantic-UI-Vue提供了一個相似於 Semantic-UI 的 API 以及一組可定製的主題。
API文檔:https://semantic-ui-vue.github.io/#/