そろそろ成人式のkazz(@kzkzkazz)です。 WebAPIはご存知ですか? そもそもWebのつかないただのAPI(Application Programming Interface)の説明からしますと、名前の通りプログラム内で利用するアプリケーションのインターフェースです。JavaScriptのDOM APIもDOMをJavaScriptで扱うインターフェースですので、その一部です。 特にWebAPIは、HTTPを利用したAPIを指します。HTTPとは、おなじみのwww.hoge.com にPOSTやらGETやらでやりとりするやつです。 WebAPIは、様々な用途に利用されます。スマホアプリやSPAのクライアントとサーバーでやりとする際もそうですし、サーバー間で他サービスとの連携でも使われます。 このサービス連携というのは、例えば、サーバーの処理で天気の情報を扱いたいときは、「Op