Creando servicio REST con MongoDB, Express.js y Node.js - Parte I

Manuel Hernández Lemus
3 min readFeb 19, 2020

En este pequeño artículo aprenderemos a crear un servicio REST, para ser consumido desde cualquier framework de front-end que elijas.

Como primera parte crearemos la conexión a MongoDB y el servidor web.

Conceptos básicos:

MongoDB es un sistema de base de datos NoSQL orientado a documentos de código abierto.

Node.js es un entorno JavaScript de lado de servidor que utiliza un modelo asíncrono y dirigido por eventos.

Express.js es un framework de desarrollo de aplicaciones web minimalista y flexible para Node.js.

Arranquemos

Ya que conocemos un poco de Node y Express comencemos con el proyecto, primero creamos una carpeta y dentro de ella, desde la terminal ejecutamos:

npm init

Después de seleccionar las opciones por default al ejecutar ese comando, ahora toca instalar las dependencias necesarias:

npm install mongoose body-parser express nodemon --save 

Hecha la instalación de las dependencias, creamos el archivo conn.js, en este archivo, importaremos mongoose, dependencia que instalamos anteriormente y que servirá como driver para realizar la conexión a la base…

--

--