Categoría: Tutoriales

Programación, Tutoriales

Programación concurrente en AWS lambdas

La programación concurrente es cuando un algoritmo ejecuta varios procesos a la misma vez, reduciendo, en la mayoría de los casos, el tiempo necesario para obtener un resultado. Esto se hace sin importar la cantidad de CPU que tenga la PC en la que desplegamos el programa. Cuando se desarrollan aplicaciones en la nube, usando […]
Programación, Tutoriales

¿Cómo configurar Storybook para utilizar Ant Design? (Parte 3)

Requisitos  En la segunda parte aprendimos cómo mockear las peticiones que hacen nuestros componentes al servidor, mientras en la primera, cómo crear un proyecto con la configuración necesaria para trabajar con Storybook, y así poder testear nuestros componentes. Hoy seguimos evaluando otras interesantes aristas de esta herramienta. Introducción En muchos proyectos utilizamos biblioteca de componentes. […]
Tutoriales, Programación

Extender Storybook para simular las respuestas de las API con Mock Service Worker (Parte 2)

Introducción Para lograr que nuestros componentes trabajen en solitario, una de las ventajas que tenemos que aprovechar de Storybook es hacer uso de sus extensiones. Hoy estaremos hablando de cómo integrar Storybook con Mock Service Worker, una herramienta para simular las respuestas de nuestra API cuando hagamos peticiones de tipo REST con axios o fetch. […]
Tutoriales

Cómo implementar Arrastrar y Soltar con React-Beautiful-DnD

En este tutorial mostramos cómo usar la biblioteca React-Beautiful-DnD, qué es, cómo funciona y qué la hace funcionar. Para que el artículo sea lo más simple y explícito posible, nos centramos en los tres pilares fundamentales de esta genial biblioteca: <DragDropContext />   Envuelve la parte de la aplicación para la que se desea tener […]
Tutoriales, Sin categoría

Cómo lograr un contexto escalable, mantenible y testeable en ReactJS (Parte 1)

Desde hace algún tiempo, se ha popularizado el uso de Context para solucionar el problema de compartir estados globales dentro de una jerarquía compleja de componentes en una página o parte de esta, y evitar que en ese proceso se propaguen propiedades de padres a hijos (prop-drilling). Aunque no es recomendable el uso de Context para situaciones […]
Tutoriales, Programación

Telegram y las aplicaciones basadas en bots

En los últimos años, han sido acelerados la expansión y el perfeccionamiento de las aplicaciones de mensajería instantánea, que han ido incorporando mejoras y nuevas prestaciones en un entorno muy competitivo.  WhatsApp, Messenger y Telegram se han convertido en herramientas de uso cotidiano para cada vez más personas. La pandemia de la covid-19 ha contribuido […]
Tutoriales

¿Cómo escribir un tutorial técnico muy profesional y a la vez entendible?

Escribir un tutorial técnico es una buena forma de compartir tus habilidades y generar interés en tu proyecto o compañía, o promover tu lenguaje de programación favorito. No necesitas ser un programador famoso o un escritor entrenado para crear contenido técnico de calidad.  La experiencia nos enseña que cualquiera puede escribir un buen tutorial si […]
Tutoriales, Programación

Introducción e instalación de Storybook en un proyecto de ReactJS (Parte 1)

Surgimiento de Storybook La llegada de los componentes a la web supuso un gran avance para el desarrollo de aplicaciones web, pues permite la creación de elementos reutilizables, y con ello el surgimiento de Frameworks y librerías como ReactJs, VueJs y AngularJs, con el objetivo de  para fomentar más esa idea. Pero no existían herramientas […]