Drizzle ORM
SQLに近い記述と型安全性を両立するTypeScript ORM。TypeScript スキーマからクエリとマイグレーションを構築する。
何を担当する?
TypeScript スキーマからクエリとマイグレーションを構築する。
いつ使う?
- SQLの構造を保ちながら型付きでDBを操作したいとき。
避けたい場面
- 管理画面まで含む高水準の一体型データ層を求めるとき。
「どっちが上?」ではなく、まず同じ仕事をする道具なのかを確認します。
Drizzle ORMとPrismaはどちらも「DB操作支援」の技術なので、同じ土俵で比較しやすい組み合わせです。
SQLに近い記述と型安全性を両立するTypeScript ORM。TypeScript スキーマからクエリとマイグレーションを構築する。
TypeScript スキーマからクエリとマイグレーションを構築する。
型付きクライアントとスキーマを中心にDBを扱うTypeScript ORM。スキーマからクエリクライアントとマイグレーションを生成し、DB操作へ型を付ける。
スキーマからクエリクライアントとマイグレーションを生成し、DB操作へ型を付ける。
PrismaとDrizzle ORMはNode.jsのデータアクセスと型安全性で比較される。スキーマからクエリクライアントとマイグレーションを生成し、DB操作へ型を付ける。一方、Drizzle ORMはTypeScript スキーマからクエリとマイグレーションを構築する。