GitHubs Benutzeroberfläche: Vergangenheit, Gegenwart und 10-fache Frontend-Kosten

2025-01-24

Dies ist eine Retrospektive von Joel Hawksley, einem GitHub-Ingenieur, über die Entwicklung der GitHub-Benutzeroberflächenarchitektur. Er beschreibt GitHubs Weg von einfacheren Anfängen zu dem heutigen Fokus auf Benutzerfreundlichkeit und Barrierefreiheit und hebt die dabei aufgetretenen Herausforderungen hervor. Er betont, dass Mobilgeräte der neue Standard sind und die Entwicklung und Wartung von Designsystemen (wie Primer) unerwartete Kosten verursacht, wobei die Komplexität des Frontend-Codes das Zehnfache des Backend-Codes beträgt. Hawksley rät Entwicklern, das Rad nicht neu zu erfinden, vorhandene Designsysteme zu nutzen und die Frontend-Komplexität sorgfältig zu budgetieren, um Kosten zu senken und die Effizienz zu steigern.

Mehr lesen
Entwicklung