軽量DDDで業務システムを設計する——重厚なDDDとの違い
フルスケールのDDDは中小規模の業務システム開発には過剰になりがちです。Alcogyが実践する「軽量DDD」の考え方と、集約・リポジトリをどこまで簡略化しているかを解説します。
続きを読む Drizzle ORMでスキーマとドメインモデルをどう対応させるか
Drizzle ORMのスキーマ定義はそのままドメインモデルにはなりません。型安全性を活かしつつ、テーブル設計とビジネスロジックの責務をどう分離しているかを実例で説明します。
続きを読む