Čo je Vue?

← Slovník SEO pojmov

Vue je JavaScriptový framework na tvorbu používateľských rozhraní, ktorý stavia na štandardnom HTML, CSS a JavaScripte. Poskytuje deklaratívny, komponentový model. Jeho dokumentácia ho označuje ako progresívny framework.

Na akých princípoch Vue stojí?

  • Deklaratívne vykresľovanie. Šablóna rozširuje HTML a opisuje výstup podľa stavu v JavaScripte.
  • Reaktivita. Vue automaticky sleduje zmeny stavu a efektívne aktualizuje stránku, keď nastanú.
  • Komponenty. Rozhranie sa skladá z komponentov, často v jednosúborovom zápise, ktorý spája logiku, šablónu a štýl.
  • Progresívnosť. Dá sa nasadiť postupne, od oživenia statického HTML až po veľké aplikácie.

Aké štýly zápisu Vue ponúka?

Vue má dva štýly: Options API, kde sa logika komponentu definuje objektom s voľbami ako data, methods a mounted, a Composition API, kde sa logika skladá z importovaných funkcií. Obe bežia na rovnakom základe. Dokumentácia predpokladá základnú znalosť HTML, CSS a JavaScriptu.

Čo to znamená pre SEO?

Rovnako ako pri Reacte platí, že dôležitý obsah musí byť vyhľadávačom čitateľný. Dokumentácia Vue popisuje vykresľovanie na strane servera, ktoré s tým pomáha, pozri server-side rendering. Technológiu volíme podľa projektu, nie podľa módy.

Čo si zapamätať o pojme Vue?

Vue je progresívny JavaScriptový framework s deklaratívnym vykresľovaním, reaktivitou a komponentmi. Hodí sa od malých vylepšení stránok až po rozsiahle aplikácie. Výber technológie pre váš projekt s vami radi prediskutujeme, kontaktujte nás.

Ako to rieši webstrankanamieru.sk: Pri tvorbe webu na mieru sa pojem Vue rieši v rámci postupu opísaného v sekcii Proces tvorby webstránky. Hotové weby nájdete v portfóliu, orientačné ceny v cenníku a vlastný projekt môžete konzultovať cez kontakt.

Súvisiace pojmy: JavaScript, React, Framework, Node.js, Frontend, HTML, CSS

Často kladené otázky o pojme Vue

Čo je Vue?

Je to JavaScriptový framework na tvorbu používateľských rozhraní, ktorý stavia na štandardnom HTML, CSS a JavaScripte.

Čo znamená progresívny framework?

Že sa dá nasadzovať postupne, od oživenia statického HTML až po rozsiahle aplikácie.

Čo je reaktivita?

Vue automaticky sleduje zmeny stavu v JavaScripte a efektívne aktualizuje stránku, keď nastanú.

Čo je jednosúborový komponent?

Je to súbor, ktorý spája logiku v JavaScripte, šablónu v HTML a štýly v CSS.

Aké štýly zápisu Vue má?

Options API a Composition API. Obe bežia na rovnakom základe.

Zdroje

  1. Vue.js: IntroductionÚvod do Vue, jeho princípy a štýly zápisu.
  2. MDN Web Docs: JavaScriptJavaScript.
  3. web.dev: Rendering on the WebVykresľovanie webu.

Všetky pojmy v slovníku