So, I’ve been using Prisma as my ORM for many years now, and even though I’ve always enjoyed working with it, I thought it was time to try something new. I looked into all the popular options: TypeORM, Sequelize, MikroORM, Knex (which is more of a query builder), and then there’s Drizzle. After going through each of them, I landed on Drizzle. And you know what? It’s a nice ORM. But after using it for a while, I can honestly say there are things I really enjoy, and some things I don’t like at all. So in today’s video, I’ll share my thoughts on these ORMs and which one I’ve decided to stick with for the foreseeable future.
📸 Screen Recording Software: https://dub.sh/eDa47SO
🔒 The best Authentication service: https://dub.sh/xeU8r3v
🚀 Checkout Cal for Free: https://dub.sh/FAuffAy
🌍 My Website: https://janmarshal.com/
✅ Follow me on X: https://x.com/janmarshaldev
📧 Business ONLY: [email protected]
Timestamps:
00:00 Intro
00:40 What even is an ORM?
02:42 The biggest difference
05:20 What I don't like
08:01 ORM setup
09:20 Query API
12:45 Mutations API
14:15 Migrations
15:10 Docs and performance
16:12 Which ORM should you use?