axios로 API 통신
리액트 훅
axios
- 브라우저, Node.js를 위한 promise API를 활용하는 http 비동기 통신 라이브러리
- 프레임워크에서 ajax를 구현할때 axios를 주로 사용.
- 백엔드와 프론트엔드의 통신을 쉽게하기 위해 ajax와 더불어 사용함
- XMLHttpRequest 객체 또는 Node.js의 http api 사용
- http 요청과 응답을 json 형태로 자동 변경
fetch
- 자바스크립트에서 사용하는 ajax 통신 기술
- Promise 기반으로 구성됨.
- then, catch 와 같은 체이닝으로 작성 가능
- .then이 붙으면 요청이 끝나고 어떤 일을 해줘 라는 것임.
axios 사용 에러 코드