Wzorce projektowe · Senior · Pytanie 48 z 75
Jak Server Components zmieniają architekturę w porównaniu z SPA?
- ✓Poprawna odpowiedź: Dane i logika na serwerze, interaktywność na kliencie
- 2Klient całkowicie rezygnuje z JavaScriptu we wszystkich komponentach
- 3Serwer renderuje wszystko, a klient nie może przechowywać stanu
Wyjaśnienie
Granica 'use client' staje się decyzją architektoniczną: gdzie żyją stan i handlery, a gdzie następuje dostęp do danych i sekretów. Kliencki JS się zmniejsza, a część klienckiej warstwy API i cache znika, ale pojawiają się nowe pytania - cache'owanie po stronie serwera i serializacja propsów.