Mongoose is a lot simpler and less brittle than other ORMs in SQL land. That said, for most use cases, you don't need to use Mongoose.
When it comes to Mongo, I think it's nice to have the DB schema documented somewhere but you don't really need to have it enforced with Mongoose... It introduces more problems than solutions.
With Mongoose, you have to run migrations on your data more often which slows you down. Though it might make sense for bigger companies.
When it comes to Mongo, I think it's nice to have the DB schema documented somewhere but you don't really need to have it enforced with Mongoose... It introduces more problems than solutions.
With Mongoose, you have to run migrations on your data more often which slows you down. Though it might make sense for bigger companies.