Webアプリ:はじめに読む
このカテゴリは、Web UI(操作・設定・ログ)と WebAPI、必要ならDBまでの基礎をまとめます。
最初は「全部作る」ではなく、最小のAPI→最小の画面 で動かします。
このカテゴリが担当する実験シリーズのフェーズ
- (将来)フェーズ3以降:Web UI/WebAPIで操作・設定・ログ
- 認証やDBは“必要になったら”追加
ゴール(このカテゴリの範囲)
- WebAPIで「設定を送る」「状態を読む」ができる
- 画面で操作できる(ボタン/スライダーなど)
- 最低限のログが見られる(デバッグ効率が上がる)
このページでやること
- Webカテゴリの読む順を決めます
- 先に“動く最短ルート”を作ります
まずはここから(最初の1本)
- WebAPIの超入門(エンドポイント/JSON)
- UIの超入門(操作・表示)
→ Web最初の一歩(作成中)
次に読む(必要になったらでOK)
- (予定)認証(後回しでOK)
- (予定)DB(設定の永続化)
- (予定)ログ設計(運用が楽になる)
よくあるつまずき
- CORSで詰まる
- JSONの形が合わない
他カテゴリの内容が必要になったら(リンクだけ案内)
- 通信設計 → 通信:はじめに読む
- iOS側 → iOSアプリ:はじめに読む
更新方針
「動くものを小さく」→「必要な機能だけ追加」で育てます。