출처: https://velog.io/@zofqofhtltm8015/Axios-%EC%82%AC%EC%9A%A9%EB%B2%95-%EC%84%9C%EB%B2%84-%ED%86%B5%EC%8B%A0-%ED%95%B4%EB%B3%B4%EA%B8%B0
Axios는?
- Node.js,브라우저를 위한 Promise API를 활용하는 HTTP비동기 통신 library
- 백엔드-프론트엔드 통신을 위한 library
HTTP:https://developer.mozilla.org/ko/docs/Web/HTTP
1. Axios다운로드
yarn add axios
2. HTTP Methods
클라이언트가 웹서버에게 사용자에게 요청하는 방법
GET : 입력한 url에 자원 요청.
axios.get(url,[,config])
POST : 새로운 리소스 생성 (create)할 때 사용.
axios.post('url주소',{
data객체
},[,config]
)
DELETE : REST API에서 db에 저장된 내용을 삭제.
axios.delete(url,[,config]);
PUT : REST API에서 db에 저장된 내용을 갱신.
axios.put(url[,data[,config]])
3. Axios 서버 통신