Creando un router basado en archivos con Preact, preact-router y Parcel

Con un plugin de Parcel podemos tener nuestro propio router basado en archivos, como los usados en Next.js o Remix.

Creando un clon de Storybook desde 0 con Parcel

Usando Parcel, podemos crear una versión simple de Storybook

Persistiendo estados de React con Web Storage

Podemos usar localStorage y sessionStorage para guardar estados de React que persistan luego de recargar una página.

Pasando datos síncronamente desde Rails hacia React

En aplicaciones Rails+React es posible mandar datos en la carga inicial de la página utilizando vistas de Rails y el DOM.

Creando bookmarks de CodeMirror con Preact

Con CodeMirror puedes crear marcas dentro del texto en el editor. Con Preact, puedes agregar interactividad a bajo costo.

Estructuras de datos para React

Manejar estructuras de datos complejas en React puede ser complicado, aquí algunos tips.

Web scraping y análisis de datos con Ruby

Con ActiveWorksheet y ScrapKit pude construir un pequeño análisis de ofertas inmobiliarias en las últimas semanas.

Usando OpenStruct

OpenStruct es una estructura de datos de Ruby que permite crear objetos que reciban cualquier atributo de manera dinámica.

Aprendiendo a usar arrays en JavaScript

Los arrays (o arreglos) son un tipo especial de objetos y representan colecciones que pueden guardar cualquier tipo de dato.

APIs de Internacionalización en JavaScript

Con las APIs de Internacionalización del navegador podemos formatear fechas y números para diferentes idiomas

Ejecutando comandos desde Ruby

Podemos hacer uso de comandos de terminal desde Ruby a través de varias formas

Usando Higher-Order Components

A veces necesitamos reutilizar lógica dentro de varios componentes de React. Los Higher-Order Components son una manera elegante de lograrlo.