Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A Vue egy nyílt forráskódú, előtérbeli JavaScript-keretrendszer felhasználói felületek és egyoldalas alkalmazások webes létrehozásához. Az Evan You által 2014-ben kiadott és Evan és az ő fő csapata által fenntartott Vue a deklaratív renderelésre és az összetevők összetételére összpontosít, és csak a nézetréteghez kínál magtárat.
Ha kiszolgáló által renderelt Vue-webalkalmazást szeretne létrehozni olyan speciális funkciókkal, mint az útválasztás, az állapotkezelés és a build eszközök, tekintse meg a Nuxt.js.
Mi teszi egyedivé a Vue-t?
A Vue modellnézet-nézetmodell architektúrát használ. Evan Ön korábban a Google-nél dolgozott az AngularJS-en, és kinyerte az Angular egyes részeit, hogy egyszerűbb keretrendszert kínáljon. A Vue a Reacthez, az Angularhoz, az Emberhez, a Knockouthoz stb. hasonló lehet. A Vue dokumentációjában részletesebb összehasonlítást a többi JavaScript-keretrendszerhez.
Mit lehet csinálni a Vue-val?
- Egyoldalas alkalmazás létrehozása (SPA)
- A Vue csak egy összetevőjének használatával egyszerű to-do listát az alkalmazáshoz, vagy összetettebb példákat talál
- Kiszolgálóval renderelt webhely létrehozása a Node.js háttérrendszerrel, a Nuxt.js segítségével.
Vue-eszközök
Vue.js csak a nézetrétegre összpontosít, ezért további eszközökre lehet szükség egy összetettebb alkalmazás létrehozásához. Érdemes lehet megfontolni a következő használatát:
- Csomagkezelő: A Vue két népszerű csomagkezelője az npm (amely a NodeJS részét képezi) és a yarn. Mindkettő támogatja a jól karbantartott csomagok széles tárát, amelyek telepíthetők.
- Vue CLI: egy szabványos eszközkészlet a gyors Vue.js fejlesztéshez, azonnali támogatással a Babel, a PostCSS, a TypeScript, az ESLint stb. számára.
- Nuxt.js: Egy keretrendszer, amely lehetővé teszi a kiszolgálóoldali renderelt Vue.js alkalmazásokat. A kiszolgálóoldali renderelés javíthatja a seo-t, és rugalmasabbá teheti a felhasználói felületeket.
- Vue bővítménycsomag a VS Code-hoz: Szintaxiskiemelést, kódformázást és kódrészleteket ad hozzá a .vue-fájlokhoz.
- Vuetify: A Material Design Framework összetevőit kínáló Vue felhasználói felületi kódtár.
- Vuesion: Egy Vue sablon a gyártásra kész progresszív webalkalmazások (PWA-k) számára.
- Forgatókönyv: A Vue felhasználói felület összetevőinek fejlesztési és tesztelési környezete.
- Vue útválasztó: Támogatja az alkalmazás URL-címeinek Vue-összetevőkhöz való hozzárendelését.
- Vue Tervezőrendszer: Nyílt forráskódú eszköz tervezőrendszerek készítésére Vue.js.
- VueX: Állapotkezelő rendszer Vue-alkalmazásokhoz.
További erőforrások
Windows developer