fetch와 axios의 차이점

강인호·2022년 10월 16일
0

개인저장

목록 보기
37/87

모의면접때 해당 질문에 대해 답을 못해버려서 따로 정리하기로 했다.

fetch와 axios의 차이점

  • axios는 모듈의 설치가 필요, fetch는 내장 함수

  • 속도는 fetch가 아주 약간 더 빠름

  • axios는 브라우저 호환성이 뛰어나지만 fetch는 호환되지 않는 브라우저가 있음(익스플로러)

  • axios가 상대적으로 기능이 더 많다.

  • (중요!) axios는 기본적으로 응답값이 JSON형태지만 fetch는 따로 추가 처리가 필요함

사실 지금까지는 axios만 써봤고 fetch는 쓸 기회도, 생각도 없었지만 자바스크립트의 내장 함수기도 하고

프레임워크가 안정적이지 않을 경우에는(그럴 경우가 있으려나??) fetch가 더 좋은 선택지가 될수도 있으므로 어느정도 알아두는것도 좋다고 생각한다!

0개의 댓글