sql >> Base de Datos >  >> NoSQL >> MongoDB

monje vs mangosta para Mongodb

Son diferentes, aunque son dos enfoques de un mismo problema básico. Mongoose es un ORM completo bastante sofisticado. Más características, pero más complejidad. Monk tiene un alcance más pequeño y, por lo tanto, es más fácil de entender.

Mi sugerencia es comenzar a codificar con el mongodb básico Módulo controlador directamente. Cuando comprenda cómo funciona y cómo algunas partes son molestas, comprenderá el beneficio de monk y puede probar eso para ver si te gusta. No recomendaría mongoose a un principiante Mongodb ya es lo suficientemente complicado de aprender y aunque mongoose puede ser útil, su API es bastante mágica y supone que ya conoces los aspectos complicados de mongodb.