Slovník
Vue.js
Vue.js je progresivní JavaScriptový framework pro tvorbu uživatelských rozhraní, který lze zavádět postupně: od vylepšení jedné stránky až po pohon celé single-page aplikace. Jeho jádro se zaměřuje na vrstvu pohledu s reaktivním systémem vazby dat, který automaticky aktualizuje DOM při změně podkladových dat. Composition API představené ve Vue 3 nabízí flexibilní způsob organizace logiky komponent podle účelu, nikoli podle typu option.
Šablonová syntaxe Vue používá standardní HTML rozšířené o direktivy pro podmíněné vykreslování, iteraci seznamů, zpracování událostí a obousměrnou vazbu formulářů. Jednosouborové komponenty spojují šablonu, skript a scoped styly do jednoho souboru. Ekosystém zahrnuje Vue Router pro klientský routing, Pinia pro správu stavu a Nuxt pro server-side rendering. Vue je široce využíváno jak pro malé interaktivní widgety, tak pro rozsáhlé enterprise aplikace; díky mírné křivce učení a důkladné dokumentaci je obzvlášť přístupné vývojářům přicházejícím ze světa HTML a CSS.