Que diferencias hay entre las librerias mongoose y mongodb que nos permiten conectarnos a nuestra DB?

Juan David González Rodríguez

Juan David González Rodríguez

Pregunta
studenthace 4 años

Que diferencias hay entre las librerias mongoose y mongodb que nos permiten conectarnos a nuestra DB?

5 respuestas
para escribir tu comentario
    Iram Martinez

    Iram Martinez

    studenthace 4 años

    @Juangr1803 personalmente prefiero mongoose. Sobre que se usa más no sé responderte jaja a juzgar por las descargas parece que mongodb tiene más.

    Juan David González Rodríguez

    Juan David González Rodríguez

    studenthace 4 años

    Ohhhh muchas gracias :D @lramML , y tu que prefieres o que usas mas ?

    Iram Martinez

    Iram Martinez

    studenthace 4 años

    Se podría decir que el módulo mongodb es la librería oficial para conectarte a la base de datos MongoDB.

    Mongoose se encuentra montado sobre el módulo oficial de mongodb. Screen Shot 2020-12-26 at 2.54.02 p.m..png

    Lo que hace mongoose es extender la funcionalidad de mongodb, usando objetos para modelar los datos, teniendo funcionalidad asíncrona mediante el uso de callbacks y promesas.

    Juan David González Rodríguez

    Juan David González Rodríguez

    studenthace 4 años

    Profesionalmente se usa mas MongoDB , Si? , gracias por tu respuesta :D

    Sneyder Barreto

    Sneyder Barreto

    studenthace 4 años

    ¡Hola! MongoDB es la base de datos y Mongoose es la herramienta que nos permite trabajar con ella. Un saludo.

Curso de Backend con Node.js

Curso de Backend con Node.js

Crea aplicaciones backend utilizando Node.js, Express y Mongo. Entiende cómo funciona Javascript en un servidor y escribe aplicaciones con Node.js. Crea una API, manipula errores y valida tus datos con Express. Elabora pruebas para encontrar errores en tu código y finalmente pon tu aplicación en producción en un servicio web.

Curso de Backend con Node.js
Curso de Backend con Node.js

Curso de Backend con Node.js

Crea aplicaciones backend utilizando Node.js, Express y Mongo. Entiende cómo funciona Javascript en un servidor y escribe aplicaciones con Node.js. Crea una API, manipula errores y valida tus datos con Express. Elabora pruebas para encontrar errores en tu código y finalmente pon tu aplicación en producción en un servicio web.