Hey all,
which ORM do you prefer to use in Next.js Drizzle ORM or Prisma and why?
I kept going back and forth between the two for a while, so I wrote a deep-dive comparison to help anyone else who’s stuck deciding instead of actually building their product.
In the end, I went with Drizzle since I’m pretty comfortable with SQL and really like how lightweight it is.
Full read: https://medium.com/@codabu/drizzle-vs-prisma-choosing-the-right-typescript-orm-in-2026-deep-dive-63abb6aa882b
Now that Prisma 7 comes out, boosting its performance by removing the Rust engine, which one is better in your opinion and why?
Planning to use one of these. Thoughts guys? Last thread I saw was 5 months ago. Things evolve quick.
I'm about to start a project at work—it'll be an Express API—and I'm trying to decide which ORM to use. I really like Drizzle, but I'm a bit concerned that it doesn't have many features for handling migrations, and I've noticed that Prisma has improved a lot. What do you think?
So Prisma officially stated that it is slowest ORM in most things: Prisma | ORM Benchmarks (official testing done by Prisma). TypeORM seems to be fastest.
What are your experiences with these ORMs? Is there anyone who tried every one of them?
I would love to hear your opinions :)
so guys i have used prisma in my last project its good as i used an orm first time but i saw Drizzle orm on their site they states that its 10x faster than prisma , and im thiking to that its not late yet to convert to drizzle , so can you guys suggest me which one is best ? prisma orm or drizzle orm ?
also can you suggest me an free database which is faster ? mongodb kind of slow
I’m building my first project in Next.js .I’ll be using PostgreSQL as my database and I’m trying to decide which ORM or database library would be best to use? or Would it be better to skip ORM and just use pg with raw SQL for now?
Hey sub!
Here at the company we work in a Node ecosystem and almost all of our backend uses NestJS. We recently ran into some projects and I raised the possibility of working with ORMs instead of using raw queries. I pointed out some things, like error tracking, vulnerability prevention, better maintenance, and some other points.
In the end, everyone liked it, but we reached an impasse on which ORM to choose as our "go-to". I only have experience with TypeORM and the other devs (2) only with Prisma, so which one to choose? The one that guarantees functionality and stability but is community-maintained, or the one that's always updating (for better or worse lol) and beloved by the people, Prisma?
NOTE: While studying Prisma I ran into this Drizzle thing. Is it worth it? Would it be a good idea to give it a chance considering its recent popularity?
I have been using Prisma, and im satisfied with it even though i had a few rough understanding especially when started. However i have been hearing about other alternatives like Drizzle, and contemplating wether it's worth my time to change after heavy use with Prisma ORM
I'm working on a Node.js project with PostgreSQL and I'm trying to decide between Prisma and Drizzle. Which one do you recommend and why? Looking for insights on ease of use, performance, TypeScript support, and community. Thanks!
Hello I am building an ecommerce app with nextjs. Now I am not sure wich ORM I should use. I installed Prisma with my data on Planetscale. Then I tried Drizzle with Neon. Here is the plus option I can use Postgresql with better constraints and enums. What would you use for production and best performance possible in combination with trpc
I really appreciate the developer experience with Prisma, but I often hear concerns about its performance. This makes me consider switching to another ORM like Drizzle. However, I'm concerned about Drizzle's relative newness in the market and want to ensure it’s reliable for production use.
So, it's been 10 months since the last post on Drizzle vs Prisma. What are your thoughts now? Is Prisma the "Go-To" ORM for Node.JS ecossystem or there's a better one?
I’m honestly confused about Drizzle’s popularity right now. I was using it for a project, messed up a migration, and realised there’s no way to roll it back. If you make a mistake, you’re stuck and must fix things manually or start over. That’s a huge risk for production work.
On top of that, Drizzle was converting my serial column into the serial datatype, which wasn’t what I expected and could cause more problems.
The syntax also feels weird and full of function calls, and writing nested queries or subqueries is way more complicated than it should be.
Meanwhile, Kysely has a really good migration system, auto-generates types, and the queries are much more readable and intuitive. Am I missing something? Why is Drizzle getting so much hype when it doesn’t feel production-ready? I would love to hear real experiences.
Hey everyone,
I’m starting a new Node.js/TypeScript/PostgreSQL project and I want to move away from Knex and test something new for this one.
I’m pretty comfortable with SQL and after doing some research, the two options that stand out the most are Drizzle and Prisma.
For people who have used one (or both):
What made you choose it?
Any regrets or pain points?
How good is the migration workflow?
If you came from Knex, which one felt more natural?
I’d love to hear feedback before committing to one for a new project.
Thanks