Як скасовувати запити і уникати race conditions?
Відповідь
•Використовуй AbortController і signal у fetch.
•У cleanup ефекту викликай abort.
•Зберігай requestId і ігноруй застарілі відповіді.
•Використовуй бібліотеки з дедуплікацією запитів.
•Не викликай setState після unmount.
Чи корисна ця відповідь?