AbortController
프론트엔드 개발을 하다 보면, 서버와 데이터를 주고받기 위해 fetch와 같은 비동기 웹 요청을 자주 사용하게 됩니다. 하지만 이러한 비동기 요청은 예측하기 어려운 여러 문제를 야기할 수 있습니다.
응답이 너무 오래 걸리는 경우
사용자가 페이지를 벗어났는데도 요청은 계속 진행 중인 경우
이전 요청의 응답이 나중에 도착해서 UI가 꼬이는 경
이처럼 제어되지 않는 비동기 요청은 퍼포먼스와 사용자 경험 모두에 악영향을 줄 수 있습니다.이럴 ...
ddoit.hashnode.dev4 min read