Čo je Nuxt 3?

Nuxt je framework postavený na Vue 3, ktorý rieši všetky "nudné" veci okolo fullstack webového projektu:

  • Server-side rendering (SSR)
  • Statická generácia (SSG)
  • File-based routing
  • Auto-import komponentov a composables
  • TypeScript podpora out-of-the-box

Rendering modes

CSR — stránka sa vyrenderuje v prehliadači. Rýchly prvý byte, pomalé zobrazenie obsahu.

SSR — server vyrenderuje HTML. Dobré pre SEO, vyžaduje bežiaci server.

SSG — stránky sa vygenerujú pri builde. Ultrarychlé, jednoduché hostovanie.

Hybrid rendering — každá route má vlastný rendering mode. Toto je to, čo robí Nuxt 3 výnimočným.

Záver

Nuxt 3 nie je len "ďalší framework". Je to komplexné riešenie, ktoré rieši routing, rendering, TypeScript a API v jednom konzistentnom balíku.