Axios vs Fetch

Suyeon·2021년 1월 15일
0

Interview prep

목록 보기
19/22
post-thumbnail

Fetch와 Axios는 둘다 특정 url에서 데이터를 불러오고 promise를 반환한다. 그렇다면 둘의 차이점은 무엇일까? 언제 axios를 써야할까?

Fetch

fetch('url') 
  .then((response) => { 
    // ...
  }) 
  .catch((error) => { 
    // ...
  });
  • Built in
  • You have to convert from body text to json
  • Not supported in ie11 (Chrome 42+, Firefox 39+, Edge 14+, Safari 10.1+)
  • body has to be stringified.

Axios

axios.get('url') 
  .then((response) => { 
    // ...
  }) 
  .catch((error) => { 
    // ...
  }) 
  • Javascript library
  • It returns json
  • wide browser support
  • data contains the object.
profile
Hello World.

0개의 댓글