Never heard anyone say 'CLI' as 'klee'. Nonetheless, informative video.
@asiraky2 жыл бұрын
Nor have I heard anyone not use O-R-M
@texmex8102 жыл бұрын
@@asiraky Also rep-oh
@microwavecoffee2 жыл бұрын
i thought he was text-to-speech when that happened xdd
@TheOneHong2 жыл бұрын
@@texmex810 i read as ri-poh
@stunna44982 жыл бұрын
klee im dead 😂😂😂😂😂😂😂😂🤣🤣
@muhammadanshorjihadi73822 жыл бұрын
Problem in prisma : 1. you can only have one prisma schema file, imagine how big it is when the app contain 20 model. 2. There is no hooks for model, 3. You can't extend the model class 4. Soft deleting is possible, but too verbose 5. There is no global scope utility
@JayTailor456 ай бұрын
I'm glad you used the logo I created for TypeORM
@jon18672 жыл бұрын
I've used both, and Prisma is way nicer to work with IMO, especially if you don't know SQL super well. With code generation, you can explore very easily the types of queries that you can make, and also having type safety in your queries helps you write them much faster. I also felt like, with TypeORM, I would run into stupid, horribly documented problems all the time. The only edge I'll give on TypeORM is validations were nice. But truth be told, with a library like Zod or yup, you can get plenty of great validation pretty easily. Your code just winds up looking a bit different.
@somerandomchannel3822 жыл бұрын
prisma has alittle higher gap to get going. But once you get going. It feels professional. Typeorm is more a hobby library.
@100timezcooler2 жыл бұрын
honestly buidling a db using the prisma schema is so easy and intuitive and the auto generated types. things a beast.
@arshadpakkali2 жыл бұрын
Oh man the CLI
@AmxCsifier2 жыл бұрын
Keep it up dude, you're doing good. Enjoyed your vid, keep'em coming
@axelb423 Жыл бұрын
How to manage a "union" or a "polymorphic relationship" with Prisma, it seems to have a poor support for that?
@alvin31719973 жыл бұрын
Awesome overview, thank you!
@beorntwit7113 жыл бұрын
Tnx for this video. I actually tried both, and I gotta go with Prisma 2 on this one. Usually I run into problems with setup (nothing bad, just some googling required). Not with Prisma 2. But, what really made me switch was rumours that TypeOrm was no longer maintained, with an old old roadmap that still wasn't implemented etc. (there were also some rumours that it wasn't production ready on reddit) So my question is: is TypeOrm back on track (did they get funding, are they solving issues, etc)? I used it and it was pretty good, but I don't know if I'd trust it for anything serious/professional if it's not still going on. It's a great pity, since I loved it much more than sequelize or microORM.
@ImranSheikh-kg4qd3 жыл бұрын
Great Video , Thank You.
@chyys_goldenera3 жыл бұрын
Thank you for this video. Please can you make a video showing how to dockerize a Nodejs backend project that uses prisma and postgres. I have been struggling to get prisma to work well in a dockerized environment. Will really appreciate it
@pedrolefteen2 жыл бұрын
Great video! Thanks!
@borisbosnjak48122 жыл бұрын
Thanks for this 🙂
@joja21742 жыл бұрын
my eyes bled when they saw typeorm schema
@nLamprok3 жыл бұрын
Did you actually say KLI? Great video overall but please, ORM and CLI should be pronounced as abbreviations.
@aaronmendez33022 жыл бұрын
Great explanation. But my man my man, what the heck is a 'klee' and a 'reppo'
@buka.a2 жыл бұрын
My preference is MikroOrm
@AlexanderSuraphel2 жыл бұрын
It looks really nice and similar to SqlAlchemy which is robust and has very close syntax to the SQL.
@huyifan832 жыл бұрын
It's slower than TypeORM, and more complicated in a lot of sense
@oszi70582 жыл бұрын
the relation joke at &:10 was so bad it became funny XDDDDDD
@ThePianoForce2 жыл бұрын
Thanks for the informative video! Just some idea for your future content: It's sometimes a bit hard to follow you because of the way you cut your videos. Often, between sentences you would immediately start the next sentence. But for comprehension and in usual speech, people leave longer breaks between sentences. I think leaving those breaks would make your videos even more enjoyable to listen to. Again, great content, keep it up!
@vatsalpatel36692 жыл бұрын
Thanks brother
@dawid_dahl2 жыл бұрын
Kleee. 🙌🏻
@AlexanderSuraphel2 жыл бұрын
Thanks for the vid. It would be nice if you do comparison between Knex + Objection, Prisma, TypeORM and MikroOrm and Sequelize.
@mgan592 жыл бұрын
Heads up the maintainer announced on the issue tracker that objectionjs will no longer be maintained
@AlexanderSuraphel2 жыл бұрын
@@mgan59 Thanks
@ricardorien2 жыл бұрын
It doesn't work on inteliJ? Wow even in Vim works awesome with the LSP + Format (Native).
@viperactual2 жыл бұрын
Pronunciation please. Dude I can watch your videos. I barely made it 30s. It's an acronym, O.R.M., object relational mapping, nor orm or arm.
@ravel12 жыл бұрын
really nice video
@permanar_2 жыл бұрын
This is really useful video. I heard about when we deploy production with Prisma is pretty annoying because it needs some specific library to work on the web server. Is this true? And like, how annoying is this? Compare to TypeORM, does it have any kind of issues as well? Thanks!!
@manavsehgal72342 жыл бұрын
Yes if deployed on cheaper web hosting then it will cause issues. I deployed my application on aws due to this problem only.
@mykhailosafronenko619010 ай бұрын
Prisma doesnt supports ts_vector. Aswell there is no support of rawWhere conditions (which really helpfull when you are working with posgres extentions, or some other specific cases). But TypeORM has.
@Kay8B2 жыл бұрын
Ormmm and Kleeeee???
@nabilalhusail47312 жыл бұрын
What about performance?
@joshuanovak9193 жыл бұрын
The link to the repo is broken btw
@rtorcato2 жыл бұрын
Prisma is better funded and it shows in the tools and docs, but class based schema is still far better. Prisma also has limitations with mongodb where it would need to be run in a cluster so no support for a simple local mongodb instance in Prisma.
@spookymv Жыл бұрын
[o - r - m] not {orm} like [i - o - s] not {ios} and like like [mac - o - s] not {macos} I was stuck it because you're repeated too much
@oussamasethoum16653 жыл бұрын
The latency when I use Typeorm is better than Prisma.
@gangsterholla1792 жыл бұрын
Lmao CLI...
@13odman2 жыл бұрын
Is this a computer voice?
@oussamasethoum16653 жыл бұрын
CLI xD
@MaksymMinenko2 жыл бұрын
Prisma is amazing.
@REAZNx2 жыл бұрын
I've never heard someone pronounce it "orm". There is a reason ORM is capitalised, you're meant to spell out each letter.
@joostschuur2 жыл бұрын
Had to stop watching the video at 'Klee'.
@senduranravikumar35543 жыл бұрын
What about sequalize
@tecnoPTY5 ай бұрын
Been using both of them but I got to say Prisma too much overhead
@kevinandeleven2 жыл бұрын
Klee? What😂😂
@SantoLucasST3 жыл бұрын
The repository does not exist
@moosegoose12822 жыл бұрын
klee.
@rm_4848 Жыл бұрын
Look
@zzzzafar.273 жыл бұрын
Sequlize orm is dope 👍
@twentyhate2 жыл бұрын
Their docs are dogshit though
@maximodakila28738 ай бұрын
Stop coming up with your own jargon. `klee` for CLI, and `orm` for ORM. Are you kidding me?
@2toasty Жыл бұрын
klee 💀
@SergiySev2 жыл бұрын
just don't use TypeORM it's pain in the ass. IT IS BAAAAD!