Next.js · Middle · Pytanie 37 z 75

Jak w Next.js wysłać klientowi tylko część danych z bazy, by nie wyciekło nic zbędnego (np. hash hasła)?

Wyjaśnienie

Wszystko w propsach komponentu klienckiego jest serializowane do HTML i RSC payload i widoczne w DevTools. Zaleca się Data Access Layer, który sprawdza uprawnienia i zwraca minimalne DTO. Można też użyć taint API, by zabronić przekazywania określonych obiektów do klienta.

Do poczytania

Błąd w pytaniu

Next.js · Middle · pytanie 37

Sprawdź się

Rozwiąż test Next.js · Middle: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test