¿Qué son y cómo se usan las peticiones HTTP?
Clase 3 de 33 • Curso de Node.js: Base de Datos con MongoDB y WebSockets
Contenido del curso
Crear un servidor HTTP en Javascript, y comenzar a escuchar y responder peticiones desde un cliente .
- 6

Crear un servidor HTTP desde NodeJS
08:57 min - 7

¿Cómo pueden venir las peticiones?
05:19 min - 8

Recibir información desde el cliente: Body y Query
06:21 min - 9

Información contextual: Leer las cabeceras
04:36 min - 10

Tipos de respuesta: Vacía, plana, con datos y estructurada
03:29 min - 11

Respuestas coherentes
08:30 min - 12

Servir archivos estáticos
02:46 min - 13

Errores: Cómo presentarlos e implicaciones en la seguridad
04:20 min
Comprender y desarrollar la arquitectura básica de un backend en NodeJS, y comunicarse entre módulos
Utilizar una base de datos para definir, modelar, almacenar y recuperar la información de nuestra aplicación
- 18

Tipos de Bases de Datos: Relacionales y No Relacionales
06:10 min - 19
Crear y Configurar tu Base de Datos con MongoDB
00:50 min - 20

MongoDB: Almacenar y leer datos
12:24 min - 21

MongoDB: Actualizar datos
11:19 min - 22

MongoDB: Consultar datos
05:09 min - 23

MongoDB: Eliminar Datos
07:32 min - 24

Gestionar conexiones a la base de datos desde la API
04:43 min
Uso de entidades para crear aplicaciones escalables
Conocer el protocolo de websockets, e implementar comunicación cliente/servidor con SocketIO.
Revisión de lo aprendido, y próximos pasos
Resumen
Una petición HTTP es un protocolo de comunicación que permite las transferencias de información en la web.
Es el lenguaje común para todas las comunicaciones.
¿Cómo es una petición?
GET /index.html HTTP/1.1
Host: www.example.com
Referer: www.google.com
User-Agent: Mozilla/5.0
Connection: keep-alive
Puntos claves a tener en cuenta:
- Métodos: Qué quieres hacer
- Estado: Cómo ha ido la operación
- Cuerpo: Lo que el servidor devuelve