Svelte · Senior · Запитання 73 з 75
Чому form actions у SvelteKit повертають редирект 303 або fail, а не рендерять помилки напряму?
- ✓Правильна відповідь: POST-redirect-GET позбавляє повторного надсилання під час перезавантаження, а
failзалишає користувача на сторінці з даними валідації та правильним статусом 4xx - 2Браузери не вміють показувати відповіді на POST
- 3Цього вимагає HTTP/2
Пояснення
З use:enhance редирект виконується на клієнті, і UI оновлюється без повного перезавантаження.