2026-01-29 bouzuya/tsukota-web に BASE_PATH を追加
bouzuya/tsukota-web の BASE_PATH 設定の追加とリファクタリングを進めた。
これはぼくの好みかもしれないけど、 1 つの大きなファイルよりも複数の小さなファイルのほうが良い。ファイル名の検索で済むほうが嬉しい。どこにあったか分からず grep するのはあまり好きじゃない。なぜだろう。複数のファイルがヒットして目で探すのがつらいからかな。ファイル名に対してのインクリメンタルサーチのほうが早いからかな。
BASE_PATH は設定が散ってイマイチな出来。諦めてほとんど決め打ちにしてしまった。
今日のコミット。
- tsukota-web 15 commits
- Add .gitignore and update .dockerignore
- Add base_path
- Extract api modules
- Update cargo.toml
- Rename Transaction to FirestoreTransaction
- Rename Error to FirestoreClientError
- Rename ParseDateTimeError to DateTimeError
- Rename TransactionProps to AccountEventTransactionProps
- Remove domain::account::*
- Extract handlers
- Flatten handlers
- Update CODING_GUIDELINES.md
- Refactor lib.rs
- Remove mod.rs
- Extract session token related files into one module