Aprende a trabajar en tiempo real en Angular utilizando un stack moderno y de alto rendimiento: Bun + WebSockets + Angular con Signals. En este curso aprenderás a construir aplicaciones que se actualizan al instante, entendiendo tanto la comunicación en tiempo real como la reactividad moderna basada en señales en Angular.
Comenzamos desde cero con los fundamentos de WebSockets y la configuración del servidor en Bun, para luego conectarlo a aplicaciones Angular bien estructuradas, tipadas y reactivas. Verás cómo manejar conexión, reconexión, envío y escucha de mensajes, manteniendo una arquitectura limpia y mantenible.
A lo largo del curso desarrollarás proyectos completos y prácticos:
• Dashboard de Partidos Políticos con ChartJS, formularios reactivos y gráficas que se actualizan en vivo.
• Mapas en tiempo real, mostrando ubicaciones y movimientos de marcadores sincronizados entre múltiples clientes.
• Sistema de colas y tickets, con pantallas de atención y actualización instantánea de turnos con atención preferencial y normal.
• Un chat con mensajes privados, públicos y salas.
Además, aplicarás buenas prácticas como tipado estricto, separación de responsabilidades con services, validación de datos y uso de Signals y Signal Outputs para una experiencia verdaderamente reactiva y eficiente.
Al finalizar, tendrás la capacidad de crear aplicaciones Angular en tiempo real listas para producción, entendiendo cómo integrar un backend rápido con Bun y una interfaz moderna, performante y mantenible.
Angular + 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.