Rails を使った API 開発でやったこと
設計
どういう機能があるか洗い出す
リレーショナルモデルを書き出す
api のエンドポイントを設計する
api ドキュメントを API Blueprint で作成する
実装
scaffold でモデルを作成する
ER図に沿ってテーブルを修正する
モデルの関連付けをする
不要なアクションを消す
seed データの作成
fixture の作成
routing の整理
アクションの実装
serializer で返値を設定する
controller テスト
WIP
モデルのテスト
カバレッジの計測
memo