Delo s komponentami v Vue

Če pogledamo katero koli spletno stran, lahko na njej ločimo nekatere bloke: glava (header), vsebina, stranska vrstica (sidebar), noga (footer).

Pri ustvarjanju spletnega mesta z Vue lahko prav tako uporabljamo takšne neodvisne bloke. Ti nam bodo omogočili boljšo organizacijo kode in poenostavili njeno nadaljnje vzdrževanje.

V Vue se takšni bloki imenujejo komponente. V velikih aplikacijah postane razdelitev na komponente obvezen pogoj za ohranitev obvladljivosti procesa razvoja.

Komponente je priporočljivo nameščati v mapi components. Vsako komponento v ločeni datoteki v obliki modula ES6.