React · Senior · Pytanie 12 z 75
Których propsów nie można przekazać z Server Component do Client Component?
- ✓Poprawna odpowiedź: Zwykłych funkcji i instancji klas - nie są serializowalne
- 2Tablic i obiektów zagnieżdżonych głębiej niż trzy poziomy - są przycinane
- 3Stringów dłuższych niż 64 KB oraz wszelkich wartości
DateiMap
Wyjaśnienie
Propsy przechodzą przez sieć, więc muszą być serializowalne: prymitywy, tablice, zwykłe obiekty, Date, Map, Set, promise'y, JSX. Funkcji przekazać nie można - z wyjątkiem Server Functions ('use server'), które zamieniają się w referencję do wywołania.