現階段應該使用什麼vue的UI框架?
vueComponent/ant-design-vue?github.comant-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不要想其他!原因直接列舉如下:
- 項目工期趕的時候你沒有那麼多精力在動態代碼上翻來覆去查vue的api,直接上jsx一勞永逸,而iView對jsx的支持是非常不錯的。
- iView相比國內其他框架更加有商業氣息(主觀,可以不看)。
- Material,Antd的vue實現直接放棄吧,設計語言只能用官方實現,是的,我就是這麼絕對。不然你以為設計語言為啥會出現?真要用這兩個設計語言,換平台吧,官方的Antd React和Material Angular都挺不錯。當然你說能夠忍受第三方bug和設計語言版本落後帶給人的廉價感,無所謂~
- 社區很活躍,雖然社區人員質量有待提高,而且還有官方的admin,小程序組件,md組件等等
- 雖然很不想說,但是還是告訴你,他是有教程的,很詳細,但是付費,而且真付費充錢可以成為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 你不會後悔。
推薦閱讀: