Drizzle vs Prisma: Which ORM is right for YOU?

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ธ.ค. 2024

ความคิดเห็น •

  • @yash-uy5ym
    @yash-uy5ym 5 หลายเดือนก่อน +19

    The explanation with literal and idiomatic part was amazing 🤩

    • @KodapsAcademy
      @KodapsAcademy  5 หลายเดือนก่อน

      Thanks :)

    • @sanketss84
      @sanketss84 5 หลายเดือนก่อน +1

      @@yash-uy5ym absolutely agreed on this

  • @gonzaloespeche1499
    @gonzaloespeche1499 หลายเดือนก่อน +2

    thanks buddy, i liked the way you created & structured the video, kinda of mysterious aura

  • @ramthenmala
    @ramthenmala 3 หลายเดือนก่อน +1

    Your explanation was fantastic. I had been watching numerous tutorials and videos to understand the difference between the two, but your clear explanation and real-life examples made it much clearer. Thanks for the insightful answer!

    • @KodapsAcademy
      @KodapsAcademy  3 หลายเดือนก่อน

      Glad to be of service :)

  • @noobitanobi3986
    @noobitanobi3986 3 หลายเดือนก่อน +4

    i dont understand why such a good explanation has such less number of views and likes, great work brother

    • @egzixmusic385
      @egzixmusic385 3 หลายเดือนก่อน

      I agree man. Such an amazing explanation

    • @th3pr01234
      @th3pr01234 หลายเดือนก่อน

      Was about to write that. TH-cam algorithm failing

    • @KodapsAcademy
      @KodapsAcademy  หลายเดือนก่อน

      Thank you very much everyone for your kind comments :)

  • @عبودبروز-د1س
    @عبودبروز-د1س 6 หลายเดือนก่อน +13

    Prisma dsl is very easy and intuitive and it is way easier than writing your own database schema yourself I like it

    • @ram__z
      @ram__z 2 หลายเดือนก่อน

      drizzel means you don't need to learn a whole DSL just to use it. Can't get much easier than that.
      Also you don't have to write the schema, you can auto generate it using drizzle if you want

  • @medamine44100
    @medamine44100 7 หลายเดือนก่อน +6

    I love your style, great presentation.

    • @KodapsAcademy
      @KodapsAcademy  7 หลายเดือนก่อน +1

      I'm glad you liked it :)

  • @arvi8843
    @arvi8843 หลายเดือนก่อน

    You really are one of the best content creators in web space! Thanks for always explaining succinctly.

    • @KodapsAcademy
      @KodapsAcademy  หลายเดือนก่อน

      Wow, thank you very much :)

  • @xavhow
    @xavhow 3 หลายเดือนก่อน +2

    Great comparison!
    Now, I can choose Drizzle without looking back.

  • @yourlinuxguy
    @yourlinuxguy 6 หลายเดือนก่อน +3

    One of the best video, explaining this topic. Thanks

    • @KodapsAcademy
      @KodapsAcademy  5 หลายเดือนก่อน

      Thank you for the kind words :)

  • @tangsi721
    @tangsi721 2 หลายเดือนก่อน +1

    the best explaination ever on youtube! the sad fact is, if I choose prisma for DX and quick prototyping, it does't scale as the app grows, it is imposible to replace the database infrustructure ~

  • @sanketss84
    @sanketss84 5 หลายเดือนก่อน +1

    firstly, thank you for sharing this. what a fantastic way to explain the difference.
    Leaning towards drizzle based in what would make sense to my application also going to take a look at kysely at the same time.

    • @KodapsAcademy
      @KodapsAcademy  5 หลายเดือนก่อน +1

      Glad to be of service :)

  • @nikhilgoyal007
    @nikhilgoyal007 2 วันที่ผ่านมา

    thank you so much!! is exactly what I wanted to know!

  • @H4KnSL4K
    @H4KnSL4K หลายเดือนก่อน

    @3:08 - Primsa is *less verbose* than the underlying SQL? What about 'id Int @id @default(autoincrement))' (prisma) versus '"id" SERIAL," (postgreSQL)

  • @kurwacherry
    @kurwacherry 5 หลายเดือนก่อน

    great explanation, really enjoyed how you painted the picture

  • @twulfnt
    @twulfnt 5 หลายเดือนก่อน

    Tyy, I was looking to learn ORM for the first time, and this video helped me a lot to decide, now I learn Drizzle.

  • @priyanshuganatra
    @priyanshuganatra 2 หลายเดือนก่อน

    Amazing and concise explanation!

  • @thebrogrammer2077
    @thebrogrammer2077 5 หลายเดือนก่อน +4

    everyone take notes! This is how you make an explainer video

  • @jonathangamble
    @jonathangamble 7 หลายเดือนก่อน +3

    would like to see drizzle vs kysley

  • @Aaam1rK
    @Aaam1rK 3 หลายเดือนก่อน

    Awesome video, succint comparison. Subscribed!

  • @imkir4n
    @imkir4n 7 หลายเดือนก่อน +1

    To get started with PostgreSQL and an ORM, is Prisma the better choice?

  • @philodox13
    @philodox13 5 หลายเดือนก่อน +4

    Prisma has a monthly subscription fee if you want to do anything larger than a PoC. That's an important consideration as well.

    • @KodapsAcademy
      @KodapsAcademy  5 หลายเดือนก่อน

      I'm covering the ORM aspect here, and as the website states : "Our open-source ORM is and will remain free."

    • @philodox13
      @philodox13 5 หลายเดือนก่อน +1

      @@KodapsAcademy Thanks for the great review, by the way. It was insightful.

    • @KodapsAcademy
      @KodapsAcademy  5 หลายเดือนก่อน

      @philodox13 glad to be of service, and thanks for the kind words :)

  • @avinashsudhanshu
    @avinashsudhanshu 21 วันที่ผ่านมา

    You should be making a video editing tutorial.

  • @mohitsoni3819
    @mohitsoni3819 4 หลายเดือนก่อน +1

    Now, I clearly understand

  • @h45e32u4f
    @h45e32u4f 27 วันที่ผ่านมา

    Thank you!!

  • @gadgetboyplaysmc
    @gadgetboyplaysmc 5 หลายเดือนก่อน +1

    Tried both. Drizzle is too incomplete. But the SQL builder is nice. You can make lots of mistakes while writing the schema though. On top of that, migrations with SQLite suck.
    I settled on Prisma + Kysely. It's the best.

  • @aminerhouma
    @aminerhouma 2 หลายเดือนก่อน

    Amazing explanation

  • @jagrat12354
    @jagrat12354 3 หลายเดือนก่อน

    spent a whole day going down the prisma vs drizzle rabbithole , i want to be cool and use my sql skills and have a fast app but prisma DX is unmatched. No idea what i am going to use fml.

  • @Fallingstar-yy5iv
    @Fallingstar-yy5iv 7 หลายเดือนก่อน

    Drizzle is fantastic to work with. It's weaknesses are minor in comparison Prisma and especially Sequelize (The most common JS ORM). Besides, learning and more importantly retaining SQL knowledge is great for a developers career. SQL is everywhere!

  • @lonehayena
    @lonehayena 7 หลายเดือนก่อน +1

    Thanks

    • @KodapsAcademy
      @KodapsAcademy  7 หลายเดือนก่อน

      You're welcome :)

  • @weirddev
    @weirddev 3 หลายเดือนก่อน

    I have developed a massive app using prisma then dirzzle came out
    I wish I can use drizzle in my app, but its a lot of migration of database now

  • @rob6129
    @rob6129 3 หลายเดือนก่อน

    Great video

  • @MirkoVukusic
    @MirkoVukusic 4 หลายเดือนก่อน +1

    whoever worked with SQL, is shocked with Prisma queries created. It does not use sql joins, but shoots multiple queries and joins using internal rust code. IMHO, the absolute only advantage of Prisma is if you don't know and don't want to know any SQL which also is shocking for anyone wanting to write a backend code.
    There is no way arround learning some SQL and DB architecture if you want to be any good at backend coding.

    • @navidghasemi9685
      @navidghasemi9685 4 หลายเดือนก่อน

      it's not right anymore, they have added relation Joins, and now you can choose your strategy, using different queries or db joins

    • @MirkoVukusic
      @MirkoVukusic 4 หลายเดือนก่อน

      @@navidghasemi9685 , yes, I heard, but too late for my projects :) I prefer drizzle syntax anyway now.

  • @AlexanderBelov-y8o
    @AlexanderBelov-y8o 3 หลายเดือนก่อน

    I've ended up moving back to Prisma from Drizzle.

    • @KodapsAcademy
      @KodapsAcademy  3 หลายเดือนก่อน +1

      Would you mind sharing what drove your decision ?

    • @AlexanderBelov-y8o
      @AlexanderBelov-y8o 3 หลายเดือนก่อน

      @@KodapsAcademy Faster development process. more readable code, and they released something called "TypedSQL," which is basically type-safe raw SQL queries. I'm not building projects huge enough to benefit from the performance leverage of Drizzle.

  • @0791679
    @0791679 หลายเดือนก่อน

    Drizzle cos of my sql skils

  • @MamadouNDalabaDiallo
    @MamadouNDalabaDiallo 3 หลายเดือนก่อน

    TypeORM

  • @Tajdev
    @Tajdev 7 หลายเดือนก่อน +1

    drizzle

  • @ubucux
    @ubucux 6 หลายเดือนก่อน

    in full english, la grande classe ;)

    • @KodapsAcademy
      @KodapsAcademy  6 หลายเดือนก่อน

      To be perfectly honest … English is my mother tongue :P

    • @ubucux
      @ubucux 6 หลายเดือนก่อน

      @@KodapsAcademy ah ouais, je me disais aussi... Bravo pour la qualité de tes vidéos ;)

    • @KodapsAcademy
      @KodapsAcademy  6 หลายเดือนก่อน +1

      Merci :) (j’attends que YT m’active le multilingue pour faire en 2 langues sur cette chaîne :D)

  • @meka4996
    @meka4996 6 หลายเดือนก่อน

    The French parable really makes it click for me! Thanks

    • @KodapsAcademy
      @KodapsAcademy  6 หลายเดือนก่อน

      I'm glad it was helpful :)

  • @winspyre
    @winspyre 3 หลายเดือนก่อน

    amazing explication.