Next.js · Senior · Pytanie 41 z 75
Co daje after() w Route Handlerze w porównaniu z await logEvent() przed odpowiedzią?
- ✓Poprawna odpowiedź: Odpowiedź jest wysyłana od razu, a logowanie wykonuje się potem
- 2
afterwykonuje kod, zanim serwer w ogóle otrzyma żądanie - 3
aftergwarantuje transakcyjność logowania z odpowiedzią
Wyjaśnienie
Użytkownik nie musi czekać na analitykę, logi ani synchronizację z zewnętrznymi usługami. Platforma utrzymuje funkcję przy życiu, aż callbacki after się zakończą. Wewnątrz w Server Actions i Route Handlers można czytać cookies() i headers().