# 시작하기
# Axios란?
Axios는 node.js와 브라우저를 위한 Promise 기반 (opens new window) HTTP 클라이언트 입니다. 그것은 동형 (opens new window) 입니다(동일한 코드베이스로 브라우저와 node.js에서 실행할 수 있습니다). 서버 사이드에서는 네이티브 node.js의 http
모듈을 사용하고, 클라이언트(브라우저)에서는 XMLHttpRequests를 사용합니다.
# 특징
- 브라우저를 위해 XMLHttpRequests (opens new window) 생성
- node.js를 위해 http (opens new window) 요청 생성
- Promise (opens new window) API를 지원
- 요청 및 응답 인터셉트
- 요청 및 응답 데이터 변환
- 요청 취소
- JSON 데이터 자동 변환
- XSRF (opens new window)를 막기위한 클라이언트 사이드 지원
# 설치
npm 사용하기:
$ npm install axios
bower 사용하기:
$ bower install axios
yarn 사용하기:
$ yarn add axios
jsDelivr CDN 사용하기:
<script src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script>
unpkg CDN 사용하기:
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
예제 →