【学習記録ツール追加実装】SPAアプリをSupabaseでデータ永続化+CICD組み込み+自動テスト対応
- 学習記録ツールにSupabaseでのデータ永続化、GithubActionsによるCICD、Vitestでの自動テストを実装した
- Supabaseでデータ永続化、GithubActionsでCICD、Vitestで自動テストを導入。カスタムフックでデータ取得処理を分離し、UI側のstateを楽観的に更新する設計
- テストを書く前に設計を変更する必要性や、ドメインモデリングの重要性を実体験で学んだ。設計力が開発の正確性と効率に直結する
【学習記録ツール追加実装】SPAアプリをSupabaseでデータ永続化+CICD組み込み+自動テスト対応 - Qiita


