Axios(アクシオス)・・・PromiseベースのHTTPリクエストを簡単に行えるJavaScriptライブラリ

Vue.jsでWordPressのREST APIからデータの取得などを行いたい時に出会った、非同期通信の方法です。
以前の記事でも出てきましたが、改めて、ここで調べたサイトなどをまとめておきます。

AxiosはMITライセンスで公開しているオープンソース・ソフトウェア。

Promiseとは、非同期処理を監視するJavaScript標準の組み込みオブジェクト。
非同期処理ではコールバック関数を利用しますが、ソースコードの入れ子構造が複雑になる問題が発生しており、Promiseがその問題を解決する、と言われています。ただ、このPromiseの導入だけではまだ少し面倒が残るそうで、そこをさらに使いやすくしたのが、このAxiosというライブラリとのこと。

【公式サイト】

【Github】

メモ_φ(・_・。。。これはnpmでインストールして使えるモジュールなので、軽めに読むならGithubのサイトから読んでくのもアリ。。。

【参考サイト】

この記事を書いた人