Ils sont différents, même s'il s'agit de deux approches du même problème de base. Mongoose est un ORM complet assez sophistiqué. Plus de fonctionnalités, mais plus de complexité. Monk a une portée plus petite et donc plus facile à comprendre.
Ma suggestion est de commencer à coder avec le mongodb
de base module pilote directement. Lorsque vous comprendrez comment cela fonctionne et à quel point certaines parties sont ennuyeuses, vous comprendrez l'avantage de monk
et peut essayer cela pour voir si vous l'aimez. Je ne recommanderais pas mongoose
à un débutant. Mongodb est déjà assez difficile à apprendre et même si la mangouste peut être utile, son API est assez magique et suppose que vous connaissez déjà les aspects délicats de mongodb.