現階段應該使用什麼vue的UI框架?


vueComponent/ant-design-vue?

github.com圖標

ant-design-vue不考慮一下嗎


PC 用 ElementUI,移動端用 Element Mobile/MintUI。ElementUI 後面可能會和集團內部諸如 Fusion 等團隊合作來拓寬其生態,甚至形成一套 UI 設計規範和體系(諸如 ANTD 或者 Material)。論用戶、使用體驗以及 BUG 數量,我認為國內暫時不會有比 Element 好用的。如果你總覺得用起來 BUG 很多,那90%可能就是你的使用姿勢不對了…


Vue.js Material Component Framework — Vuetify.js?

vuetifyjs.com圖標

響應式,足夠現代,功能全面。


乖,聽我的,直接用iView不要想其他!原因直接列舉如下:

  1. 項目工期趕的時候你沒有那麼多精力在動態代碼上翻來覆去查vue的api,直接上jsx一勞永逸,而iView對jsx的支持是非常不錯的
  2. iView相比國內其他框架更加有商業氣息(主觀,可以不看)。
  3. Material,Antd的vue實現直接放棄吧,設計語言只能用官方實現,是的,我就是這麼絕對。不然你以為設計語言為啥會出現?真要用這兩個設計語言,換平台吧,官方的Antd React和Material Angular都挺不錯。當然你說能夠忍受第三方bug和設計語言版本落後帶給人的廉價感,無所謂~
  4. 社區很活躍,雖然社區人員質量有待提高,而且還有官方的admin,小程序組件,md組件等等
  5. 雖然很不想說,但是還是告訴你,他是有教程的,很詳細,但是付費,而且真付費充錢可以成為vip。雖然我也很不喜歡,但是有了商業模式才能盈利,才能持續更新不是?

我吹的這麼狠,iView官方不給我廣告費的么?


不過工作用Vue是因為項目工期短,也不需要和他人合作,並且面向國內用戶,聲明式編程+簡單的原理,數據驅動沒有副作用,vue真是個不錯的選擇,iView也是把Vue的優勢放大。

但是當有些項目不適合的話呢,乖,Antd和Material都是可以選擇的,別被框架限制死

但是也別跟著UI更換技術棧,看項目具體情況。


另外我覺得iView有個很好的點,就是給出了實踐讓vue和React程序員能夠合作,產生了交集。什麼時候有個能溝通ng和其他平台的項目呢?這樣也會少點人看不懂就說它過度設計,讓我們nger容易找工作不好么?當然是因為三大框架都精通後是真的喜歡ng,真不想寫其他平台代碼了,嘖嘖嘖(不帶任何主觀臆斷的哂笑)。


現階段當然還是element

不過最近有幾個新星可以關注下,例如vuetify和iview,也許不久就進入下個階段了。


強烈推薦vuetify。移動PC多端支持,Google martial design設計語言。下面是我正在做的一個項目截圖:

BiliOB觀測者?

www.biliob.com

知乎也在用這種風格。


最近發現一個不錯的vue 移動端ui框架,有贊出的Vant


沒有應該只有想要


現階段 vue的框架一個能打的都沒有 原生 +vue 倒是蠻好用的


沒人說bootstrap4嗎,還是我太落伍了?

iview也好,element也好,這寫組件庫樣式改起來麻煩,自己寫一個組件又很簡單,但最關鍵的是,這些組件庫沒有utilities,對響應式也不太友好。bs最舒服的就是基本上你想要的class都有,顏色的配置也足夠豐富,spacing和sizing在響應式布局下非常好用


自己看著中意的


比較推薦Elementui,快速成型,對後端工程師比較友好,我們用了感覺很好,誰用誰知道


這個不是根據需求來么? 而不是必須使用什麼吧。

UI最多就是用的時候去看看文檔 不就可以起飛了


不請自來答

PC端,請選擇ElementUI,是真的好用!各種組件功能考慮的很周到且便於擴展。最重要的一點,引入方便!

移動端那就太多了,其他答主已經給了很好的推薦。

至於我為什麼來答問題,因為TL轉發了這條問題,我點進來看見了這麼多推薦iView的回答,使我想放一張圖,懂的人自然懂。/doge

我選擇死亡


移動端的話,vux ,mintui,有贊的,還有滴滴出的cubeui, mand mobile,

pc端的話,餓了么elementui,還有一個網友維護的ant design vue版本。


推薦iview。

element和iview差不多,不過感覺維護的積極性不如iview而且樣式和功能比iview少。

vuetify,中文文檔不如iview,而且組件樣式和api讓我很不習慣。


基於Vue:

PC端用的是:elementUI + Vue

移動端用的是:Mint UI + Vue

基於React

PC端用的是:ant design + React

移動端用的是:ant design moblie + React

文末打個廣告:歡迎大家訪問小峰哥的技術博客,純文檔形式展現內容。

小峰哥學習筆記,你值得一看。

前端小峰哥 | 前端小峰哥的學習筆記?

www.xuefeng666.com


推薦vuetify響應式做的不錯, 配置靈活,組件也挺多的.

element-ui感覺中規中矩,上手挺快,大多數vue開發應該都是選擇element,不懂得網上可以查到很多答案

iview沒用過,不過最近挺多人推

感覺隨便選個ui框架就好 選哪個都一樣照著文檔複製粘貼 = =


vuetify,很好用,我一個後端的用的很爽


vant 你不會後悔。


推薦閱讀:

做前端頁面有哪些比較好的js框架?
vue3.0來了 前端們還學的動嗎?
如何學好前端?vue還是其他比較好用?

TAG:前端開發 | 前端框架 | Vuejs |