Avatar
Avatar
Kishikawa Katsumi
DBに都合が良いデータ構造と、ドメインモデルを適切に表現できるデータ構造
考え方としてはわりとこれに近いとも言えるけど、SwiftDataの場合はデータ構造というよりはSwiftDataのモデルオブジェクトは特殊なオブジェクトになってしまうのでそれを直接使うのは避けた方がいいと私は考えています。 SwiftDataはSwiftUIで直接使うようにがんばってると思うけど、それがうまくいく範囲はまだ全然小さいので、現時点ではそこに期待しない方がいいと思います。 (そこが今後上振れする可能性も高くないと個人的には考えています)
omochimetaru 1/28/2026 9:35 AM
SwiftUIを使うアーキテクチャとして摩擦が出てしまう、というのは、ドメインとはちょっと違う視点だけど、同じ考え方に思いました