# Axiom 入門
# Axios とは?
Axios は、[Node.js
](https://nodejs.org/)とブラウザのための Promise ベース (opens new window) の HTTP クライアントです。 これは Isomorphic (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>
使用例 →