Next.js · Senior · Pytanie 65 z 75
Dlaczego komponent serwerowy nie powinien robić fetch do własnego Route Handlera (/api/products) po dane?
- ✓Poprawna odpowiedź: To dodatkowy cykl HTTP, a prerender podczas buildu się nie powiedzie, bo żaden serwer nie nasłuchuje
- 2Route Handlery nie potrafią zwracać JSON
- 3Komponenty serwerowe nie mogą używać
fetch
Wyjaśnienie
Odwołuj się do źródła danych lub wspólnej funkcji dostępu do danych bezpośrednio. Route Handlery są dla klientów zewnętrznych: aplikacji mobilnych, webhooków, stron trzecich.