#01:Web APIについて知ろう
Web APIとは何なのか、その概要を理解しましょう。
API:「Application Programming Interface」
自分の機能を他のプログラムから呼び出してもらうための命令や関数
Web API
HTTPを介して呼び出すAPI
【REST】
HTTPの特徴を活かしたWebサービスの設計スタイル
いくつかの制約に合わせてコンポーネントを分離
システムがシンプルになり、スケーラビリティを確保
【JSON】
WebAPIのデータ交換フォーマットとして広く採用
JavaScriptの記法をベースにしたデータ記述フォーマット
扱いやすいシンプルな記法
多くのツールやプログラミング言語で利用
アプリケーションプログラミングインタフェース - Wikipedia
https://ja.wikipedia.org/wiki/%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9
Webサービス - Wikipedia
https://ja.wikipedia.org/wiki/Web%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9
Representational State Transfer - Wikipedia
https://ja.wikipedia.org/wiki/Representational_State_Transfer
JSON
https://www.json.org/json-ja.html
JavaScript Object Notation - Wikipedia
https://ja.wikipedia.org/wiki/JavaScript_Object_Notation
JSONの利用 | MDN
https://developer.mozilla.org/ja/docs/Learn/JavaScript/Objects/JSON