Entendiendo un Websocket con un chat en Javascript y Docker

Entendiendo un Websocket con un chat en Javascript y Docker

Para entender que es un Websocket tendríamos que irnos un poco más atrás con un par de conceptos de comunicaciones, full duplex y half duplex. Duplex representa el estado que un dispositivo de red tiene para poder enviar y recibir información. Half duplex representa una comunicación de un dispositivo a otro de manera bidireccional, pero no al mismo tiempo, un ejemplo podría ser los Walkie-Talkie o el telegrama, donde los mensajes se enviaban de un lado a otro, pero había que esperar una respuesta para poder continuar con la comunicación....

julio 14, 2022 · 6 min · Christian Vargas
El verbo GET en el diseño de una api REST con Angular

El verbo GET en el diseño de una api REST con Angular

Recientemente hablé un poco de REST, la manera de diseñar la arquitectura de una API en el backend de una aplicación. Algo que tiene mucho sentido ser muy usado porque maneja muy bien la información de negocio. Ahora quise hacer un ejemplo real de como usar el verbo GET para obtener información necesaria para una aplicación real. En este ejemplo básico intentaremos crear un sitio web con Angular en su versión 13, con el objetivo de mostrar platillos de comida con diferentes características, entre ellas, nombre del platillo, ingredientes, las instrucciones de preparación y una imagen representativa....

marzo 18, 2022 · 8 min · Christian Vargas
El verbo dockerizar

El verbo dockerizar

En el mundo de la tecnología hay verbos y definiciones para todo, como deployar, pushear, commitear, debuggear, e infinidad. Uno de ellos “dockerizar” se ha vuelto de mis favoritos durante un largo tiempo. Primero debemos entender que es Docker: "Docker es un software multiplataforma open source, que automatiza el despliegue de aplicaciones dentro de contenedores, proporciona una capa de abstracción y automatización de virtualización de aplicaciones" Entiendo que con esta definición no se logra entender al cien lo que significa Docker....

noviembre 28, 2021 · 4 min · Christian Vargas