エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
TypeScriptによるDB操作の決定版 Drizzle × Kysely
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
TypeScriptによるDB操作の決定版 Drizzle × Kysely
はじめに TypesScriptでDBを扱う際のライブラリ選定の基準には、次のようなものが挙げられます。 クエリ... はじめに TypesScriptでDBを扱う際のライブラリ選定の基準には、次のようなものが挙げられます。 クエリ 書きやすさ 型安全性 エコシステム DSLの有無 Migrationのしやすさ これらの観点から、クエリの書きやすさと型安全性に優れたKyselyと、エコシステムが充実しているDrizzleを組み合わせることで、快適な開発体験を得ることができました。 弊社ではPrisma, TypeORMなどのORMも使っていた経緯がありますが、TypeORMは型安全性が低く、また、PrismaはSQLの書き方に慣れているエンジニアにとっては書きづらく、DSLのキャッチアップなども必要になるという問題がありました。 本記事では、公式ドキュメントのサンプルコードを元に、KyselyとDrizzleの特徴を比較し、それぞれの特徴を活かした開発方法を紹介します。 それぞれの特徴 Kysely Kys

