Conexión a Mongodb en Express.js
Clase 16 de 43 • Curso de Express.js 2018
Contenido del curso
Template Engines y archivos estáticos
Creando un API Restful
Conectando Express.js con servicios externos
Middlewares: En el medio del request
- 20

Qué es un middleware y qué tipos existen
01:47 min - 21

Manejo de errores usando un middleware
09:36 min - 22

Validación de datos usando un middleware
03:06 min - 23

Implementando Sentry para el manejo de log de errores
01:14 min - 24

Qué es Joi y Boom y cómo configurar Joi
08:06 min - 25

Configurando Boom y nuestra página 404
14:47 min - 26

Middlewares populares
02:34 min
Autenticación en Express.js
Testing
Deployment
- 35

Buenas prácticas para el despliegue en producción
03:36 min - 36

npm script
05:01 min - 37

Añadiendo manejo de cache y seguridad con helmet
09:47 min - 38

Cómo usar las variables de entorno para diferente ambientes
01:06 min - 39

Habilitando CORS en producción
01:09 min - 40

Cómo funciona y por qué es importante el uso de HTTPS
01:08 min - 41

Desplegando con Now y detectando vulnerabilidades con npm audit
07:16 min - 42

Automatizar el chequeo de vulnerabilidades con snyk
00:52 min - 43

Conclusiones
01:46 min
MongoDB compró mLab.
MongoDB Atlas es un servicio de bases de datos como servicio que nos permite configurar nuestras bases de datos para entornos de pruebas o producción con diferentes proveedores de nube. Además de todas sus características, Atlas se destaca por ser un servicio mantenido oficialmente por el equipo que desarrolla MongoDB.
mLab también era un servicio de bases de datos con Mongo. Pero fue adquirido por MongoDB a inicios del 2019 para darle más fuerza a MongoDB Atlas y unir fuerzas con el anterior equipo de mLab.
Usa MongoDB Atlas en lugar de mLab
Para crear tu cuenta y base de datos con MongoDB Atlas solo debes seguir esta clase:
Recuerda que los nombres de tus bases de datos y clusters deben ser los mismos en el servicio de Atlas y en tu código.