Development

Aplicaciones en tiempo real: sockets con NodeJS y Angular - Parte 1

Publicado por
Jonathan Valdebenito
Aplicaciones en tiempo real: sockets con NodeJS y Angular - Parte 1
Escrito por
Jonathan Valdebenito
Publicado en
April 9, 2024
Tiempo de lectura
Categoría
Development

Imagina que en una tienda de tu barrio preparan ese plato que te encanta, ¡tu preferido! Pero… Siempre que intentas comprarlo no hay stock, porque lo han vendido todo.

¿Qué pasaría si supieras cuando está disponible tu comida favorita para ir a comprar de inmediato? Podría existir una solución para este problema cotidiano.

Aplicación en tiempo real

Este tipo de plataformas nos permiten interactuar con la información de manera instantánea y reactiva. Para entender este concepto les hablaré de dos elementos importantes dentro de los principios de las aplicaciones reactivas:

Aplicación en tiempo real

  • Interactividad: la información fluye en base a interacciones. A medida que el usuario interactúa con la aplicación, la información va respondiendo según el flujo que el usuario siga.
  • Eventos: procesamiento en paralelo y mensajes asíncronos. Las interacciones del usuario van desencadenando eventos que pueden realizarse de manera asíncrona, sin necesidad de esperar que ciertas tareas terminen para continuar con las siguientes.

Entonces, ¿cómo funcionaría una aplicación en tiempo real y cuándo debo crearla? Imagina que te gustan mucho los videojuegos y hay una tienda física cerca de tu casa. Veremos dos casos donde se obtiene el mismo resultado, pero de maneras diferentes.

cómo funcionaría una aplicación en tiempo real y cuándo debo crearla

attach icon
Adjuntar archivo
máximo: 10MB
Descarga el archivo haciendo click en el botón
Click aquí
¡Ups! Algo salió mal al enviar el formulario.

Download it for FREE here! 🇺🇸

Enter your details in the following form and get the full report.
attach icon
Adjuntar archivo
máximo: 10MB
Download the file by clicking the button
Click here
Oops! Something went wrong while submitting the form.

Crea tu propio manual de marca con esta plantilla gratuita.
¡Organiza tus activos de diseño de forma más eficiente!

Es
Eng