Saltar al contenido
Volver a proyectos

TaskFlow

Aplicación sin dependencias donde el enrutado y el estado están escritos a mano, para entender qué hace por dentro un framework.

Resultado

Cero

librerías externas: todo escrito a mano

Carga al instante

sin descargar un framework

Restricciones

  • Ni una dependencia. El enrutado del lado del cliente y el store central están implementados a mano.

Gestor de tareas hecho durante la formación en RIWI, con una arquitectura por capas escrita a mano: components con Navbar, Footer y TaskCard; views con las pantallas; router con el enrutado del lado del cliente; y state con el store central.

Es una SPA sin dependencias, y ese es el punto. Escribir el router significa toparse con las cosas que un framework resuelve callando —el estado del historial, qué pasa al recargar en una ruta profunda, cómo se limpia una vista antes de montar la siguiente—. Después de esto, React deja de ser magia y pasa a ser una serie de decisiones que alguien ya tomó.