Next.js · Middle · Pytanie 13 z 75

Jak uniknąć kaskady żądań, jeśli komponent potrzebuje niezależnych getUser() i getPosts()?

Wyjaśnienie

Kolejne await sumują czas oczekiwania. const [user, posts] = await Promise.all([getUser(), getPosts()]) uruchamia je równolegle. Inna opcja: przekazać promise'y w dół i rozpakować je przez use() pod osobnymi granicami Suspense, by części UI pojawiały się niezależnie.

Do poczytania

Błąd w pytaniu

Next.js · Middle · pytanie 13

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