fetch / axios 차이

문대리·2022년 8월 5일
0

React

목록 보기
2/5
post-custom-banner

fetch vs Axios 장단점.

Axios
장점

  • response time 처리 방법이 있따. (fetch 에는 없음)
  • promise기반으로 다루기가 쉽다.
  • 크로스 브라우징에 신경을 많이 써 브라우저 호환성이 뛰어나다.

단점

  • 모듈 설치 해줘야함.

fetch
장점

  • 내장 라이브러리 이므로 별도 import 할 필요 없다.
  • promise 기반으로 다루기가 쉽다.
  • 내장 라이브러리 이기에 사용하는 프레임워크가 안정적이지 않을 때 사용하기 좋다.

단점

  • 기능이 부족하다.

As a Result!
일단, React.js, vue.js 등을 다룰때에는 Axios를 사용하는것이 더 좋다고 생각한다.
Axios는 크로스 브라우징에 신경을 많이 쓴 모듈이고, 기능또한 우수하다.
fetch의 상의호환.
다만, RN에서는 fetch를 사용하는 것이 아주 조금 더 좋다고 생각한다.
RN은 아직 안정화된 프레임워크가 아니기에 지속적인 버전 업데이트가 진행되고 있고, axios에서 이를 반영하지 못할 경우 에러발생할수 있다.

profile
개발자 좋아요
post-custom-banner

0개의 댓글