La UI de GitHub: Pasado, presente y un coste 10x en el frontend

2025-01-24

Esta es una retrospectiva del ingeniero de GitHub, Joel Hawksley, sobre la evolución de la arquitectura de la interfaz de usuario de GitHub. Relata el viaje de GitHub desde sus inicios más sencillos hasta su enfoque actual en la usabilidad y accesibilidad, destacando los desafíos encontrados en el camino. Enfatiza que el móvil es el nuevo estándar, y construir y mantener sistemas de diseño (como Primer) conlleva costes imprevistos, siendo la complejidad del código frontend 10 veces mayor que la del backend. Hawksley aconseja a los desarrolladores evitar reinventar la rueda, aprovechar los sistemas de diseño existentes y presupuestar cuidadosamente la complejidad del frontend para reducir costes y mejorar la eficiencia.

Desarrollo Arquitectura de UI