Aprende Mongoose + conexión con Express + uso de Sentry (Bootcamp FullStack JavaScript)
Moongose actúa como una capa de abstracción de MongoDB que nos da Schemas y una API super sencilla. Veremos cómo debemos conectarla con nuestra API Rest de Express y, finalmente, conectamos con middlewares Sentry para la gestión de errores.
Suscríbete al canal 🔔
► http://youtube.com/midudev?sub_confirmation=1
🔗 Links:
Mongoose: https://mongoosejs.com/
Sentry: https://sentry.io/organizations/midudev/issues/
📹 Segmentos:
00:00 - ¿Por qué usar Mongoose y en qué nos ayuda?
01:53 - Instalando Mongoose en nuestro proyecto y conectando a MongoDB
06:24 - Definiendo Schemas en Mongoose
08:20 - Creando el Model en Mongoose
11:24 - Usando el Modelo de Notes y creando nuestra primera nota
14:50 - Usando Mongoose para buscar documentos
18:45 - Exportando el modelo de Notes de Mongoose
20:51 - Conectando nuestra API Rest a la Base de Datos de MongoDB
23:33 - Quitando el _id y el __v de la respuesta JSON
28:10 - Usando dotenv y archivos .env para nuestras variables de entorno
32:05 - Conectando el POST de la API REST a MongoDB
34:14 - Conectando el GET de la API REST a MongoDB
39:00 - Usando middlewares para manejar errores en Express
53:15 - ¿Por qué no usamos el async/await?
57:00 - Repasando los middlewares
01:02:47 - Integrando Sentry.io para manejo de errores
01:16:55 - Sirviendo estáticos con Express
Contenido del curso
1
Presentación del curso y Fundamentos del Desarrollo Web - Bootcamp FullStack Gratuito
2
Aprendiendo Javascript y React desde cero - Bootcamp FullStack Gratuito
3
React: Estado del componente, Renderizado Condicional y Eventos - Bootcamp FullStack Gratuito
4
Renderizar listas de elementos y Formularios en React - Bootcamp FullStack Gratuito
5
Fetching y Mutación de Datos en React con el hook useEffect- Bootcamp FullStack Gratuito