■目次

1. 環境構築・DB設計

1-1. 環境構築【Node.js / Express / sqlite3】

☆ 1-2. リソース設計とDB設計【解説 / 実装】

2. APIの開発・動作確認(Postman)

2-1. 読み取り可能なAPIの開発【リスト / 単一 / 検索】

2-2. 書き込み可能なAPIの開発【リソースの作成 / 更新 / 削除】

2-3. PostmanでAPIの動作確認

📌 2-4. フォローリストを取得するAPIの開発【交差テーブル / 中間テーブル使用】

3. Web上でのAPI実行

<aside> ⚠️ 必ず4-1. ステータスコードを使った適切なエラーハンドリング でエラー時の処理も実装すること!

</aside>

3-1. Web上でAPIを実行する①:GET【簡易フォームの作成 / データ取得 / 表示】

3-2. Web上でAPIを実行する②:POST【新規作成】

3-3. Web上でAPIを実行する③:PUT【編集】

3-4. Web上でAPIを実行する④:DELETE【削除】

4. 適切なエラーハンドリング

4-1. ステータスコードを使った適切なエラーハンドリング