国产色诱美女免费视频|欧美精彩狠狠色丁香婷婷|91黑人|日本黄色小视频|欧美一级黄色视频在这里免费观看

IT培訓(xùn)-高端面授IT培訓(xùn)機(jī)構(gòu)
云和教育:云和數(shù)據(jù)集團(tuán)高端IT職業(yè)教育品牌
  • 國(guó)家級(jí)
    全民數(shù)字素養(yǎng)與技能培訓(xùn)基地
  • 河南省
    第一批產(chǎn)教融合型企業(yè)建設(shè)培育單位
  • 鄭州市
    數(shù)字技能人才(碼農(nóng))培養(yǎng)評(píng)價(jià)聯(lián)盟

超好用!值得你關(guān)注的15個(gè)實(shí)用Vue.js工具和庫(kù)

  • 發(fā)布時(shí)間:
    2019-08-14
  • 版權(quán)所有:
    云和教育
  • 分享:

如今Vue的熱度不斷攀升,使用者越來(lái)越多,Vue.js 工具也隨處可見。這種現(xiàn)象不是憑空產(chǎn)生的:Vue 的學(xué)習(xí)曲線友好,功能驅(qū)動(dòng)的結(jié)構(gòu)清晰易懂,文檔出色易學(xué),所以新人入門很容易,經(jīng)驗(yàn)豐富的開發(fā)人員也可以快速?gòu)钠渌蚣埽ㄈ?React 或 Angular)切換過(guò)來(lái)。

本文從實(shí)用性、有效性、獨(dú)特性出發(fā),總結(jié)了15個(gè)值得關(guān)注的工具和庫(kù),相信你遲早會(huì)用在自己的 Vue.js 項(xiàng)目中。

Vue CLI

配圖1 值得你關(guān)注的15個(gè)實(shí)用Vue.js工具和庫(kù).jpg

Vue CLI是一套功能齊全的工具,可用于快速Vue開發(fā)。Vue CLI 致力于將 Vue 生態(tài)中的工具基礎(chǔ)標(biāo)準(zhǔn)化。它確保了各種構(gòu)建工具能夠基于智能的默認(rèn)配置即可平穩(wěn)銜接,這樣你可以專注在撰寫應(yīng)用上,而不必花好幾天去糾結(jié)配置的問(wèn)題。

VuePress

配圖2 值得你關(guān)注的15個(gè)實(shí)用Vue.js工具和庫(kù).jpg

VuePress 由兩部分組成:第一部分是一個(gè)極簡(jiǎn)靜態(tài)網(wǎng)站生成器,它包含由 Vue 驅(qū)動(dòng)的主題系統(tǒng)和插件 API,另一個(gè)部分是為書寫技術(shù)文檔而優(yōu)化的默認(rèn)主題,它的誕生初衷是為了支持 Vue 及其子項(xiàng)目的文檔需求。

每一個(gè)由 VuePress 生成的頁(yè)面都帶有預(yù)渲染好的 HTML,也因此具有非常好的加載性能和搜索引擎優(yōu)化(SEO)。同時(shí),一旦頁(yè)面被加載,Vue 將接管這些靜態(tài)內(nèi)容,并將其轉(zhuǎn)換成一個(gè)完整的單頁(yè)應(yīng)用(SPA),其他的頁(yè)面則會(huì)只在用戶瀏覽到的時(shí)候才按需加載。

Gridsome

配圖3 值得你關(guān)注的15個(gè)實(shí)用Vue.js工具和庫(kù).jpg

Gridsome類似VuePress,但不完全相同,它也是使用開發(fā)人員喜愛的最新網(wǎng)絡(luò)技術(shù)工具構(gòu)建網(wǎng)站 – Vue.js,GraphQL和Webpack。獲得熱重新加載和Node.js的所有功能。Gridsome讓搭建網(wǎng)站再次變得有趣。如果你想建個(gè)博客站,可以考慮下。

Vuex

配圖4 值得你關(guān)注的15個(gè)實(shí)用Vue.js工具和庫(kù).jpg

開發(fā)人員構(gòu)建 Web 應(yīng)用程序時(shí)面對(duì)的一大問(wèn)題就是狀態(tài)管理。為了解決這個(gè)問(wèn)題,Vue 提供了一個(gè)狀態(tài)管理系統(tǒng)——Vuex。它負(fù)責(zé)集中存儲(chǔ)應(yīng)用程序中的所有組件,確保狀態(tài)只能以可預(yù)測(cè)的方式變化。

Nuxt

配圖5 值得你關(guān)注的15個(gè)實(shí)用Vue.js工具和庫(kù).jpg

Nuxt.js 是一個(gè)基于 Vue.js 的輕量級(jí)應(yīng)用框架,可用來(lái)創(chuàng)建服務(wù)端渲染 (SSR) 應(yīng)用,也可充當(dāng)靜態(tài)站點(diǎn)引擎生成靜態(tài)站點(diǎn)應(yīng)用,具有優(yōu)雅的代碼結(jié)構(gòu)分層和熱加載等特性。

Vuetify

配圖6 值得你關(guān)注的15個(gè)實(shí)用Vue.js工具和庫(kù).jpg

Vuetify 是最好用的 UI 組件庫(kù)之一。它提供了大量基于 Material Design 規(guī)范精心制作的組件(80+),足以滿足任何應(yīng)用程序的需求。

你可以用它來(lái)構(gòu)建 SSR 應(yīng)用程序、SPA、PWA 和移動(dòng)應(yīng)用。你可以創(chuàng)建新應(yīng)用或?qū)⑺鼈兲砑拥浆F(xiàn)有應(yīng)用中。它還提供了一個(gè)系統(tǒng),讓你可以只選出要用的組件,從而大大減少應(yīng)用程序的最終大小。

Quasar

配圖7 值得你關(guān)注的15個(gè)實(shí)用Vue.js工具和庫(kù).jpg

Quasar 是 Java“一次編寫,隨處運(yùn)行”哲學(xué)的 JavaScript 版本。它是一個(gè)通用的,基于 Vue 的框架,讓你可以使用相同的代碼庫(kù)為不同的平臺(tái)編寫應(yīng)用程序。SPA、PWA、SSR 應(yīng)用、混合移動(dòng)應(yīng)用或多平臺(tái)桌面應(yīng)用;它帶有出色的文檔和大批兼顧性能和響應(yīng)性的組件,自帶許多最佳實(shí)踐,因此你可以專注于應(yīng)用程序的功能實(shí)現(xiàn)。它還提供了一個(gè)用來(lái)輕松搭建新項(xiàng)目的 CLI 工具。

Storybook

配圖8 值得你關(guān)注的15個(gè)實(shí)用Vue.js工具和庫(kù).jpg

Vue 是一個(gè)主要基于組件的框架,因此編寫優(yōu)秀、高效的組件對(duì)所有開發(fā)人員來(lái)說(shuō)都很重要,而 Storybook 可能就是非常趁手的工具。它為你的組件搭建了一個(gè)強(qiáng)大的開發(fā)環(huán)境,主要提供了以下的幾個(gè)功能:

●提供了一個(gè)強(qiáng)大的 UI 組件管理頁(yè)面,可以很便捷、清晰的分組、管理多個(gè)組件或一個(gè)組件的多個(gè)不同狀態(tài)

●在自動(dòng)化交互測(cè)試之外,可以很方便的進(jìn)行手動(dòng)交互測(cè)試,并且可以動(dòng)態(tài)改變組件參數(shù),查看視圖變化

●可以將組件預(yù)覽導(dǎo)出為靜態(tài)資源,這樣就可以很方便查看組件的文檔和不同參數(shù)對(duì)應(yīng)的不同視圖

●還有一系列的插件,提供了很多額外的功能,幫助你更好的開發(fā)、測(cè)試、優(yōu)化組件

Vue Apollo

配圖9 值得你關(guān)注的15個(gè)實(shí)用Vue.js工具和庫(kù).jpg

Vue Apollo是給vue封裝的一個(gè)apolloclient插件,這個(gè)庫(kù)能很方便的就能把Vue和GraphQL集成。最近有很多關(guān)于GraphQL的討論。因此,如果你已經(jīng)熟悉它并希望將其與Vue集成,那么你應(yīng)該嘗試Vue Apollo。

Vue DevTools

配圖10 值得你關(guān)注的15個(gè)實(shí)用Vue.js工具和庫(kù).jpg

Vue DevTools是一款基于chrome瀏覽器的插件,用于調(diào)試 Vue 和 Vuex 應(yīng)用程序,這可以極大地提高我們的調(diào)試效率。目前該擴(kuò)展在Chrome和Firefox中得到支持,同樣Safari也得到了支持。

Eagle.js

配圖11 值得你關(guān)注的15個(gè)實(shí)用Vue.js工具和庫(kù).jpg

Eagle.js 是一個(gè)使用 Vue 構(gòu)建的功能強(qiáng)大、靈活且獨(dú)特的幻燈片系統(tǒng)。你可以在演示中創(chuàng)建易復(fù)用的組件、幻燈片和樣式。它還支持動(dòng)畫、主題和交互式小部件,非常適合制作網(wǎng)絡(luò)演示內(nèi)容。

Vue Test Utils

配圖12 值得你關(guān)注的15個(gè)實(shí)用Vue.js工具和庫(kù).jpg

Vue-test-utils是 Vue.js 的官方的單元測(cè)試框架,它提供了一系列非常方便的工具,使我們更加輕松的為Vue構(gòu)建的應(yīng)用來(lái)編寫單元測(cè)試。主流的 JavaScript 測(cè)試運(yùn)行器都能夠支持。

Vue Router

配圖13 值得你關(guān)注的15個(gè)實(shí)用Vue.js工具和庫(kù).jpg

應(yīng)用開發(fā)中,路由是必不可少的部分。Vue 開發(fā)尤其是單頁(yè)面應(yīng)用的開發(fā)中,Vue Router 作為官方路由管理組件出現(xiàn),讓應(yīng)用開發(fā)更加順暢。

Vue Native

配圖14 值得你關(guān)注的15個(gè)實(shí)用Vue.js工具和庫(kù).jpg

一家叫GeekyAnts的印度公司開發(fā)了Vue Native,它 是一個(gè)用于移動(dòng)應(yīng)用程序的 JavaScript 框架,基于React Native實(shí)現(xiàn)。實(shí)現(xiàn)的原理是將 Vue 的語(yǔ)法編寫的代碼轉(zhuǎn)化成 React Native 的代碼。

Weex

配圖15 值得你關(guān)注的15個(gè)實(shí)用Vue.js工具和庫(kù).jpg

Weex 是阿里巴巴開源的一套構(gòu)建高性能、可擴(kuò)展的原生應(yīng)用跨平臺(tái)開發(fā)方案,是一個(gè)使用現(xiàn)代 Web 技術(shù)(包括 Vue 在內(nèi))構(gòu)建移動(dòng)應(yīng)用程序的框架。

配圖16 值得你關(guān)注的15個(gè)實(shí)用Vue.js工具和庫(kù).jpg

只要你認(rèn)真對(duì)待Vue開發(fā)工作,逐漸就會(huì)發(fā)現(xiàn)很多優(yōu)秀的基礎(chǔ)工具和庫(kù)。這些工具將點(diǎn)亮你的 Vue 開發(fā)職業(yè)生涯,有了這些工具,你就可以構(gòu)建一些精彩的項(xiàng)目了:網(wǎng)站、應(yīng)用程序、庫(kù)、插件……去做出一些優(yōu)秀的作品吧!