Co to jest SSR?
SSR to renderowanie strony na serwerze, zanim trafi do przeglądarki. Wynik: szybsze pierwsze wyświetlenie i lepsze SEO niż w czystym SPA. Tak działa Next.js w trybie domyślnym.
Wyjaśnienie
SSR (Server-Side Rendering) to model, w którym serwer generuje gotowy HTML strony i wysyła go do przeglądarki. Przeglądarka od razu wyświetla treść, później ‘ożywia’ stronę JavaScriptem (hydration). Zaletą SSR jest szybsze wyświetlenie zawartości i lepsze SEO (Google widzi treść od razu). Wadą: wymaga serwera, który renderuje strony — większa złożoność infrastruktury.
Kiedy ma sens
Strony, w których SEO jest ważne (blog, e-commerce, marketingowy landing) i które mają dynamiczną treść (zmienia się często). Next.js i Nuxt.js domyślnie SSR.
Przykłady
- Strona Vercela, Linear, Stripe — wszystkie używają SSR
- Next.js w trybie default
- Sklep Shopify w trybie storefront
Powiązane terminy
Potrzebujesz strony internetowe?
Strony firmowe, landing dla startupów, portfolio. Szybkie, lekkie, na własnym CMS-ie albo bez.
Zobacz pełną stronę usługi albo napisz do nas.
Chcesz porozmawiać?
Pierwsza rozmowa i wstępna estymata są bezpłatne. Odpowiadamy w ciągu jednego dnia roboczego — z ręki człowieka, nie formularza.