Next.js · Junior · Pytanie 43 z 75
Czym template.tsx różni się od layout.tsx?
- ✓Poprawna odpowiedź: Template montuje się ponownie przy każdej nawigacji, layout pozostaje
- 2Template renderuje się tylko na serwerze, layout tylko na kliencie
- 3Template służy tylko do szablonów e-maili
Wyjaśnienie
Template opakowuje strony jak layout, ale przy każdej nawigacji dostaje unikalny klucz: stan się resetuje, a efekty uruchamiają ponownie. Przydaje się to np. do animacji wejścia lub logowania wyświetleń stron. W większości przypadków wystarczy layout.