Bienvenidos al curso de React + WebSockets con Bun.
Aprende a crear aplicaciones en tiempo real con un stack moderno: Bun + WebSockets + React. En este curso vas a aprender, paso a paso y con proyectos reales, a construir aplicaciones que se actualizan al instante: desde conexiones WebSocket sólidas (con manejo de conexión/desconexión, reconexión y eventos), hasta un frontend en React que consume y emite mensajes tipados.
Arrancamos desde cero con los fundamentos de WebSockets y la implementación del servidor en Bun, incluyendo buenas prácticas para enviar/recibir mensajes, broadcast a canales, uso de cookies y query params, y protección básica de la conexión. Luego pasamos a proyectos completos donde aplicarás arquitectura con handlers, services y store, validación con Zod y tipado del payload para que todo sea mantenible.
Construirás varias apps en tiempo real:
• Dashboard de Partidos Políticos con React + ChartJS alimentado por WebSockets.
• Mapas en vivo con Mapbox, marcadores colaborativos y sincronización de movimientos.
• Sistema de colas/tickets tipo atención al cliente, con pantallas y actualización instantánea.
• Chat seguro con PostgreSQL + Prisma, autenticación con JWT, mensajes globales y mensajes privados, además de manejo de usuarios conectados.
Al finalizar, tendrás la confianza para diseñar soluciones en tiempo real, con un backend rápido en Bun y un frontend React con context y hooks personalizados, listo para producción.
React+Sockets: Aplicaciones en tiempo real con Bun
Aprende a crear y configurar aplicaciones en tiempo real usando la implementación nativa de websockets junto a un backend en Bun.