Blog
2025-10-27 - Artur Wilczek
Jak powstała ta strona

Jak powstała ta strona

Postawiłem tę stronę na świeżo udostępnionym za darmo Nuxt UI Pro.

Vercel łączy się z NuxtLabs

Od jakiegoś czasu śledzę zmiany w ekosystemie Nuxt i Vue, a ostatnia z nich jest dla mnie szczególnie istotna — firma NuxtLabs oficjalnie połączyła siły z Vercel. To połączenie otwiera nowy rozdział w rozwoju Nuxt i jego ekosystemu.

Oficjalne ogłoszenie: Vercel Blog – NuxtLabs joins Vercel

Z perspektywy deweloperów oznacza to:

  • jeszcze lepsze wsparcie infrastrukturalne (hosting, edge, CI/CD),
  • większe inwestycje w rozwój Nuxt i Nitro.

Co ważne, projekty pozostają open source na licencji MIT.

Nuxt UI Pro dostępne za darmo

Wraz z połączeniem pojawiła się zapowiedź udostępnienia Nuxt UI Pro całkowicie za darmo. Dotychczas biblioteka była dostępna w modelu subskrypcyjnym, teraz została włączona do jednej, zunifikowanej biblioteki Nuxt UI, która oferuje m.in.:

  • ponad 100 gotowych komponentów UI,
  • pełną integrację z TypeScript i ARIA,
  • darmowy Figma Kit do projektowania interfejsów,
  • pełną zgodność z Vue 3 i Nuxt 3/4.

Szablony Nuxt UI — szybki start

Zespół Nuxt udostępnił zestaw gotowych szablonów opartych o Nuxt UI. Dzięki nim można w kilka minut rozpocząć budowę strony lub aplikacji.

Dostępne są m.in.:

Jak powstała ta strona?

Stronę zbudowałem na bazie szablonu Starter, a część obsługującą blog zapożyczyłem z Portfolio. Ta dodatkowa część bazuje na module Nuxt Content — jednym z wielu modułów oficjalnie dostępnych dla Nuxt.

Oficjalna strona z modułami: Nuxt Modules.

Dlaczego ekosystem Vue + Nuxt + Nuxt UI?

Połączenie Vue, Nuxt i Nuxt UI to dziś jeden z najbardziej elastycznych i wydajnych stacków frontendowych:

  • SSR, SSG i ISR dostępne „z pudełka”,
  • nowoczesny system komponentów i motywów,
  • prosty dostęp do treści z Nuxt Content,
  • świetna dokumentacja oraz wsparcie społeczności.

Wnioski

Decyzja o połączeniu NuxtLabs z Vercel sprawiła, że narzędzia, których do tej pory używałem komercyjnie, mam teraz w pełni za darmo — i to bez kompromisów licencyjnych. Postawienie tej strony zajęło mi znacznie mniej czasu niż gdybym składał ją od zera: gotowy szablon, działająca obsługa bloga i spójny zestaw komponentów UI to bardzo solidny punkt startu.

Stack Vue + Nuxt + Nuxt UI zostaje u mnie na dłużej — zarówno w projektach prywatnych, jak i komercyjnych.