Co oznaczają SSR, SSG i hydratacja?
Najpierw odpowiedz na głos lub w myślach, potem porównaj.
Odpowiedź
SSR oznacza przygotowanie HTML po stronie serwera na potrzeby żądania. SSG oznacza wcześniejsze wygenerowanie strony, na przykład podczas budowania aplikacji. W aplikacji renderowanej głównie w przeglądarce użytkownik dostaje kod, który dopiero tworzy widok.
Hydratacja to uruchomienie React na HTML przygotowanym wcześniej tak, żeby widok stał się interaktywny. Początkowy wynik po obu stronach powinien być zgodny. Jeśli serwer pokaże inny czas lub losową wartość niż pierwsze renderowanie w przeglądarce, może pojawić się niezgodność. Nie trzeba wybierać jednej metody dla całej aplikacji — różne strony mogą mieć różne potrzeby.
Dlaczego to ważne: Wyjaśnia podstawy przed wyborem architektury frontendu.
Możliwe dopytania: Która metoda pasuje do publicznego artykułu, a która do prywatnego panelu?
Jak poszło? Bądź szczery — „Jeszcze nie” dodaje pytanie do powtórki.
Powiązane pytania
Dalsza lektura
- Next.js: Caching and Revalidating (Previous Model)(otwiera się w nowej karcie)Docs; dostęp 22.10.2026. Zależność od routera, wersji i Cache Components; brak jednej reguły dla całego Next.