Graficando datos del Covid-19 con React

Graficando datos sobre el Covid-19 con React

Todos estamos de acuerdo que el Covid-19 dió un giro de 360º a la manera de convivir y subsistir como sociedad a nivel mundial (A menos que hayas estado debajo de una piedra). Por allá del 2020 fueron fechas complicadas pero al momento de escribir esto, las cosas van mejorando gracias a una vacunación globalmente satisfactoria. Quise tomar la información de una API REST pública y manejar los datos a mi antojo para poder hacer representaciones visuales en una interfaz web, para este ejercicio tomé esta API....

agosto 18, 2022 · 10 min · Christian Vargas
Usando JSON Web Tokens en una API REST con Fastify, MongoDB y Docker

Usando JSON Web Tokens en una API REST con Fastify, MongoDB y Docker

En algún momento hable resumidamente de REST y por qué NO debe conservar un estado. No conservar un estado nos conlleva a un desacoplamiento entre aplicaciones y a una necesidad de implementar una capa de autorización, en este ejemplo hablaré precisamente de JWT. La implementación es un desarrollo de una API REST básica con algunas funcionalidades interesantes en Fastify JS en su versión 4, un framework de Javascript orientado a la capa de servicios en backend....

julio 26, 2022 · 20 min · Christian Vargas
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