MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

monge vs mangusto para Mongodb


Eles são diferentes, embora sejam duas abordagens para o mesmo problema básico. Mongoose é um ORM completo bastante sofisticado. Mais recursos, mas mais complexidade. Monk é menor em escopo e, portanto, mais fácil de entender.

Minha sugestão é começar a codificar com o básico mongodb módulo de driver diretamente. Quando você entender como isso funciona e como partes disso são irritantes, você entenderá o benefício do monk e pode tentar isso para ver se você gosta. Eu não recomendaria mongoose a um iniciante. O Mongodb já é complicado o suficiente para aprender e, embora o mongoose possa ser útil, sua API é bastante mágica e pressupõe que você já conhece os aspectos complicados do mongodb.