[WIL - Axios]

..·2023년 5월 7일
0

WIL

목록 보기
5/6
post-thumbnail

Axios

  • Promise를 기초로해서 http통신을 할 수 있는 클라이언트 라이브러리다.
  • React에서 데이터를 가져오거나 서버에 데이터를 보낼 때 axios를 자주 사용하고, 비동기적으로 데이털르 가져오거나 보낼 수 있으며 리액트 애플리케이션에서 데이터를 렌더링하거나 업데이트하는데에 매우 유용하다.
  • 브라우저와 Node.js 모두에서 사용할 수 있기 때문에 서버와 클라이언트 모두에서 사용할 수 있는 라이브러리이기도 하다.
import axios from 'axios';

axios.get('/api/data')
  .then(response => {
    console.log(response.data);
  })
  .catch(error => {
    console.log(error);
  });

이와 같이 사용할 수 있다. (/api/data 엔드포인트에서 데이터를 가져와서 콘솔에 출력하는 코드)

  • get 외에도 post, put, delete 등의 요청을 보내는 것이 가능하다.

0개의 댓글

Powered by GraphCDN, the GraphQL CDN