溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

vuejs移動(dòng)端用哪個(gè)ui框架

發(fā)布時(shí)間:2021-10-26 16:03:56 來源:億速云 閱讀:228 作者:iii 欄目:編程語言

本篇內(nèi)容介紹了“vuejs移動(dòng)端用哪個(gè)ui框架”的有關(guān)知識(shí),在實(shí)際案例的操作過程中,不少人都會(huì)遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

vuejs移動(dòng)端可用的ui框架:1、iView;2、Vux;3、Element;4、Mint UI;5、Bootstrap-VUE;6、Ant Design Vue;7、AT-UI;8、Vant;9、cube-ui;10、Muse-UI等。

vuejs移動(dòng)端用哪個(gè)ui框架

本教程操作環(huán)境:windows7系統(tǒng)、vue2.9.6版,DELL G3電腦。

Vue 是一個(gè)輕巧、高性能、可組件化的MVVM庫,API簡(jiǎn)潔明了,上手快。從Vue推出以來,得到眾多Web開發(fā)者的認(rèn)可。在公司的Web前端項(xiàng)目開發(fā)中,多個(gè)項(xiàng)目采用基于Vue的UI組件框架開發(fā),并投入正式使用。開發(fā)團(tuán)隊(duì)在使用Vue.js框架和UI組件庫以后,開發(fā)效率大大提高,自己寫的代碼也少了,很多界面效果組件已經(jīng)封裝好了。

在選擇Vue UI組件庫的過程中,通過GitHub上根據(jù)star數(shù)量、文檔豐富程度、更新的頻率以及維護(hù)等因素,也收集整理了一些優(yōu)秀的Vue UI組件庫。

1、 iView UI組件庫

iView 是一套基于 Vue.js 的開源 UI 組件庫,主要服務(wù)于 PC 界面的中后臺(tái)產(chǎn)品。iView的組件還是比較齊全的,更新也很快,文檔寫得很詳細(xì)。有公司團(tuán)隊(duì)維護(hù),比較可靠的Vue UI組件框架

。iView生態(tài)也做得很好,還有開源了一個(gè)iView Admin,做后臺(tái)非常方便。官網(wǎng)上介紹,iView已經(jīng)應(yīng)用在TalkingData、阿里巴巴、百度、騰訊、今日頭條、京東、滴滴出行、美團(tuán)、新浪、聯(lián)想等大型公司的產(chǎn)品中。

iView官網(wǎng):https://www.iviewui.com/.

2、Vux UI組件庫

Vux是基于WeUI和Vue2.x開發(fā)的移動(dòng)端UI組件庫,主要服務(wù)于微信頁面。Vux的定位已經(jīng)很明確了,一是:Vue移動(dòng)端UI組件庫,二是:WeUI的基礎(chǔ)樣式庫。Vux的組件涵蓋了所有的WeUI的內(nèi)容,還擴(kuò)展了一些常用的組件。比如:Sticky、timeline、v-chart、XCircle。

Vux是個(gè)人維護(hù)的。但是GitHub上star還是很高的,達(dá)到13k。在GitHub上看到對(duì)issue的關(guān)閉還是很迅速的。Vux文檔基本的組件用法和效果都講解到位了。

在vux官網(wǎng)上也展示了很多Vux的使用案例。在微信頁面開發(fā)中,基本沒有太多的bug,開發(fā)還是比較順手的。

Vux官網(wǎng):https://vux.li/.

3、Element UI組件庫

Element,一套為開發(fā)者、設(shè)計(jì)師和產(chǎn)品經(jīng)理準(zhǔn)備的基于 Vue 2.0 的桌面端組件庫。

Element是餓了么前端開源維護(hù)的Vue UI組件庫,更新頻率還是很高的,基本一周到半個(gè)月都會(huì)發(fā)布一個(gè)新版本。組件齊全,基本涵蓋后臺(tái)所需的所有組件,文檔講解詳細(xì),例子也很豐富。沒有實(shí)際使用過,網(wǎng)上的Element教程和文章比較多。

Element應(yīng)該是一個(gè)質(zhì)量比較高的Vue UI組件庫。

Element官網(wǎng):http://element.eleme.io/#/zh-CN.

4、Mint UI組件庫

Mint UI基于 Vue.js 的移動(dòng)端組件庫,同樣出自餓了么前端的項(xiàng)目。Mint UI是真正意義上的按需加載組件??梢灾患虞d聲明過的組件及其樣式文件。Mint UI 采用 CSS3 處理各種動(dòng)效,避免瀏覽器進(jìn)行不必要的重繪和重排,從而使用戶獲得流暢順滑的體驗(yàn)。

網(wǎng)上的視頻教程很多都是基于Mint UI來講的,開發(fā)移動(dòng)端web項(xiàng)目還是很方便,文檔也很簡(jiǎn)介明了。很多頁面Mint UI組件都已經(jīng)封裝好,基本可以照著例子寫,簡(jiǎn)單的調(diào)整一下就可以實(shí)現(xiàn)。

不過,在GitHub上看最后一次代碼提交在2018年1月16日,截止到目前已經(jīng)過去半年了。不知道是項(xiàng)目比較穩(wěn)定沒有更新,還是項(xiàng)目有被廢棄的可能。我們會(huì)持續(xù)關(guān)注Mint UI的動(dòng)態(tài)。

Mint UI官網(wǎng):http://mint-ui.github.io/.

5、Bootstrap-Vue UI組件庫

Bootstrap-VUE提供了基于vue2的Bootstrap V4組件和網(wǎng)格系統(tǒng)的實(shí)現(xiàn),完成了廣泛和自動(dòng)化的WAI ARA可訪問性標(biāo)記。uiv是基于Vue2的Bootstrap 3實(shí)現(xiàn)。Bootstrap 4是最新發(fā)布的版本,與 Bootstrap3 相比擁有了更多的具體的類以及把一些有關(guān)的部分變成了相關(guān)的組件。同時(shí) Bootstrap.min.css 的體積減少了40%以上。

Bootstrap4 放棄了對(duì) IE8 以及 iOS 6 的支持,現(xiàn)在僅僅支持 IE9 以上 以及 iOS 7 以上版本的瀏覽器。想當(dāng)初剛流行響應(yīng)式網(wǎng)站的時(shí)候,Bootstrap是世界上最受歡迎的建立移動(dòng)優(yōu)先網(wǎng)站的框架,Bootstrap可以說風(fēng)靡全球。

就算放在現(xiàn)在很多企業(yè)網(wǎng)站都是采用Bootstrap做的響應(yīng)式。Bootstrap-Vue可以讓你在Vue中也實(shí)現(xiàn)Bootstrap的效果。

Bootstrap-Vue官網(wǎng):https://bootstrap-vue.js.org/
uiv官網(wǎng):https://uiv.wxsm.space/.

6、Ant Design Vue UI組件庫

Ant Design Vue是 Ant Design 3.X 的 Vue 實(shí)現(xiàn),開發(fā)和服務(wù)于企業(yè)級(jí)后臺(tái)產(chǎn)品。在GitHub上可以找到幾個(gè)Ant Design的Vue組件。不過相比較而言,Ant Design Vue更勝一籌。

Ant Design Vue共享Ant Design of React設(shè)計(jì)工具體系,實(shí)現(xiàn)了所有Ant Design of React的組件,支持現(xiàn)代瀏覽器和 IE9 及以上(需要 polyfills)??梢宰屖煜nt Design的在使用Vue時(shí),很容易的上手。

Ant Design Vue官網(wǎng):https://vuecomponent.github.

7、AT-UI UI組件庫

AT-UI 是一款基于 Vue.js 2.0 的前端 UI 組件庫,主要用于快速開發(fā) PC 網(wǎng)站中后臺(tái)產(chǎn)品,支持現(xiàn)代瀏覽器和 IE9 及以上。AT-UI 更加精簡(jiǎn),實(shí)現(xiàn)了后臺(tái)常用的組件。

AT_UI官網(wǎng):https://at-ui.github.io/.

8、Vant UI組件庫

Vant是一個(gè)輕量、可靠的移動(dòng)端 Vue 組件庫。Vant是有贊團(tuán)隊(duì)開源的,主要維護(hù)也是有贊團(tuán)隊(duì)。Vant Weapp 是有贊移動(dòng)端組件庫 Vant 的小程序版本,兩者基于相同的視覺規(guī)范,提供一致的 API 接口,助力開發(fā)者快速搭建小程序應(yīng)用。截止到目前,Vant已經(jīng)開源了50+ 個(gè)經(jīng)過有贊線上業(yè)務(wù)檢驗(yàn)的組件。

比如:、AddressEdit 地址編輯、AddressList 地址列表、Area 省市區(qū)選擇、Card 卡片、Contact 聯(lián)系人、Coupon 優(yōu)惠券、GoodsAction 商品頁行動(dòng)點(diǎn)、SubmitBar 提交訂單欄、Sku 商品規(guī)格彈層。如果做商城的,不太在意界面,實(shí)現(xiàn)業(yè)務(wù)邏輯的話,用Vant組件庫開發(fā)還是很快的。

Vant官網(wǎng):https://youzan.github.io/.

9、cube-ui UI組件庫

cube-ui 是基于 Vue.js 實(shí)現(xiàn)的精致移動(dòng)端組件庫。由滴滴內(nèi)部組件庫精簡(jiǎn)提煉而來,經(jīng)歷了業(yè)務(wù)一年多的考驗(yàn),并且每個(gè)組件都有充分單元測(cè)試,為后續(xù)集成提供保障。在交互體驗(yàn)方面追求極致。遵循統(tǒng)一的設(shè)計(jì)交互標(biāo)準(zhǔn),高度還原設(shè)計(jì)效果;接口標(biāo)準(zhǔn)化,統(tǒng)一規(guī)范使用方式,開發(fā)更加簡(jiǎn)單高效。支持按需引入和后編譯,輕量靈活;擴(kuò)展性強(qiáng),可以方便地基于現(xiàn)有組件實(shí)現(xiàn)二次開發(fā)。

cube-ui官網(wǎng):https://didi.github.io/.

10、Muse-UI UI組件庫

Muse-UI基于 Vue 2.0 優(yōu)雅的 Material Design UI 組件庫。Muse UI 擁有40多個(gè)UI 組件,用于適應(yīng)不同業(yè)務(wù)環(huán)境。Muse UI 僅需少量代碼即可完成主題樣式替換。Muse UI 可用于開發(fā)的復(fù)雜單頁應(yīng)用

Muse-UI官網(wǎng):https://muse-ui.org/#/zh-CN.

11、N3-components UI組件庫

N3組件庫是基于Vue.js構(gòu)建的,讓前端工程師和全棧工程師能快速構(gòu)建頁面和應(yīng)用。N3-components超過60個(gè)組件 組件列表、自定義樣式、支持多種?;妒剑║MD)、使用ES6進(jìn)行開發(fā)。

N3官網(wǎng):https://n3-components.github.

12、Mand Mobile

Mand Mobile是面向金融場(chǎng)景的Vue移動(dòng)端UI組件庫,豐富、靈活、實(shí)用,快速搭建優(yōu)質(zhì)的金融類產(chǎn)品,讓復(fù)雜的金融場(chǎng)景變簡(jiǎn)單。Mand Mobile含有豐富的組件30+的基礎(chǔ)組件,覆蓋金融場(chǎng)景,極高的易用性組件均有詳細(xì)說明文檔、案例演示,汲取最前沿技術(shù),組件化輕量化實(shí)現(xiàn),兼顧穩(wěn)定和品質(zhì),努力實(shí)現(xiàn)金融場(chǎng)景的全覆蓋。

Mand Mobile官網(wǎng):https://didi.github.io/.

13、we-vue UI組件庫

we-vue 是一套基于 Vue.js 的移動(dòng)關(guān)組件庫,結(jié)合 weui.css 樣式庫,封裝了一系列組件,非常適于微信公眾號(hào)等移動(dòng)端開發(fā)。we-vue 包含35+ 個(gè)組件,單元測(cè)試覆蓋率超 98%,支持 babel-plugin-import,完善的在線文檔,詳細(xì)的在線示例。

we-vue官網(wǎng):https://wevue.org/.

14、veui UI組件庫

veui是一個(gè)由百度EFE team開發(fā)的Vue企業(yè)級(jí)UI組件庫。目前文檔還沒有,只有demo。GitHub上說是正在進(jìn)行的一項(xiàng)工作。那我們就耐心等待吧。

veui官網(wǎng):https://ecomfe.github.io/.

15、Semantic-UI-Vue UI組件庫

Semantic-UI-Vue是基于 Vue.js對(duì)Semantic-UI 框架的實(shí)現(xiàn)。Semantic作為一款開發(fā)框架,幫助開發(fā)者使用對(duì)人類友好的HTML語言構(gòu)建優(yōu)雅的響應(yīng)式布局。Semantic-UI-Vue提供了一個(gè)類似于 Semantic-UI 的 API 以及一組可定制的主題。

Semantic-UI-Vue官網(wǎng):https://semantic-ui-vue.github.

16、vue-beauty

vue-beauty是一套基于 vue.js 和 ant-design樣式 的PC端 UI 組件庫,旨在幫助開發(fā)者提升產(chǎn)品體驗(yàn)和開發(fā)效率、降低維護(hù)成本。vue-beauty包含豐富的組件,涵蓋常用場(chǎng)景,基于vue組件化開發(fā),數(shù)據(jù)驅(qū)動(dòng)視圖,封裝復(fù)雜性,提供簡(jiǎn)單友好的api,基于ant design樣式優(yōu)化。

vue-beauty官網(wǎng): https://fe-driver.github.io/.

17、NutUI組件庫

NutUI是一套京東風(fēng)格的移動(dòng)端Vue組件庫,開發(fā)和服務(wù)于移動(dòng)Web界面的企業(yè)級(jí)前中后臺(tái)產(chǎn)品。NutUI組件庫支持跨平臺(tái),自動(dòng)轉(zhuǎn)微信小程序組件(稍后上線,敬請(qǐng)期待),30+ 京東移動(dòng)端項(xiàng)目正在使用,基于京東APP 7.0 視覺規(guī)范,支持按需加載,詳盡的文檔和示例,支持定制主題,支持多語言(國(guó)際化),支持 TypeScript,支持服務(wù)端渲染(Vue SSR),單元測(cè)試加持,配套有基于Webpack的構(gòu)建工具,可快速創(chuàng)建已內(nèi)置本組件庫的Vue工程。

NutUI官網(wǎng): https://nutui.jd.com/#/index.

在選擇框架的時(shí)候一定要根據(jù)實(shí)際Web開發(fā)情況和團(tuán)隊(duì)的熟悉程度來選擇。一個(gè)好的UI組件庫對(duì)一個(gè)Web項(xiàng)目來說太重要了。好的UI組件庫可以起到事半功倍的效果。

“vuejs移動(dòng)端用哪個(gè)ui框架”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注億速云網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

vue
AI