Axios
Axios는 브라우저, Node.js를 위한 Promise API를 활용하는 HTTP 비동기 통신 라이브러리이며, 백엔드와 크론트엔드간 통신을 쉽게하기 위해 Ajax와 더불어 사용한다.
Axios의 특징
요청 객체에 url이 있다.
써드파티 라이브러리로 설치가 필요하다.
data는 object를 포함한다.
status가 200이고 statusText가 ‘OK’이면 성공이다.
자동으로 JSON데이터 형식으로 변환된다.
요청을 취소할 수 있고 타임아웃을 걸 수 있다.
HTTP 요청을 가로챌수 있다.
download진행에 대해 기본적인 지원을 한다.
기본적인 사용방법은 공식문서에도 잘 나와있지만 나는 아래 포스팅이 그냥 눈에 더
잘 들어왔다 :>
axios 에서 Get과 Post 란?
현재 진행중인 미니프로젝트에서는 아래와 같이 사용중이다