
WebAPI
HTTPプロトコルを用いて情報のやり取りを行うAPI

なぜ既存のAPIがあるのにわざわざAPIを作るの??
- 外部APIの突然の仕様変更やサービス停止などに左右されにくくするため
- 自由自在にカスタマイズできるため
- 既存APIでは実現できない独自の処理を実装のため

- フロントエンドの役割
- UIの作成
- ユーザー操作に伴う処理
- Web APIの呼び出し
- Web APIから受け取ったデータの表示
など
- サーバサイドの役割
- データの操作(作成、取得、更新、削除)
- データの集計
- (外部APIの呼び出し)
など
Web APIを使用するメリット
現代のソフトウェア開発ではWeb APIを使用することにより