엑시오스
-
[Vue.js] Vue Http 통신, 엑시오스(axios)란?Vue 2019. 1. 21. 23:57
vue에서도 ajax를 지원하기 위한 라이브러리를 제공함 라이브러리는 엑시오스(axios) 와 뷰 리소스가 있다. 하지만 엑시오스만 다룰 것이다 왜냐하면 현재 가장많이 사용되는 HTTP통신 라이브러리이기 때문이다(엑시오스 공식 깃허브 레포지토리) 초창기에는 뷰 리소스가 공식 HTTP통신 라이브러리였지만 현재는 아니다. 엑시오스란?Promise 기반의 API 형식 . Promis란 비동기 로직 처리에 유용한 자바스크립트 객체이다 API유형 처리결과 axios.get('URL주소').then().catch() 해당 URL로 get방식으로 요청.then()안에 반환값 로직 작성.catch()안에는 오류발생시 로직 작성. axios.post('URL주소').then().catch() 해당 URL로 POST방식으..