Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
You should usually trust the vendor driver over third party. They have a technological advantage having access to internal information, so you need overwhelming evidence that another driver is objectively better before assuming the risk.
-
@SortOfTested Thank you much for your view. I just see a lot of projects using mongoose, but I just wanted to see if there was an underground social resentment for it before I continued lol.
-
personally I prefer using mongoose, nothing bad with using the mongodb client since you do get more control from the get go, but you do have to write "more code" using the mongodb client.
I say more code in quotes cuz its js, solutions are less cody than in other environments -
ayushjn2774yMongoose helps a lot if you know your way around. There are some queries that are better written with native driver though. For example, pipelines are a mess in mongoose.
-
I’m generally dependency-avoidant but I still end up using mongoose rather than the MongoDB Client. Though I think a lot of it has to do with that being the way I was originally taught to interface with Mongo.
Related Rants
-
StanTheMan4Hired a new backend Dev. He writes a script and sends it for testing... Tester: "It's not working..." Backend ...
-
goodBoiBadDev44She - So. Do you read ? Me - Yes. Infact a lot. Daily. My life is filled with it. She - Wow. Nice. So what d...
-
shauryachats2"Occasionally stores something" 😂
Thoughts on mongoose vs mongodb node client?
question
mongoose
mongodb