GitHub UI: 과거, 현재, 그리고 10배의 프론트엔드 비용
2025-01-24
GitHub 엔지니어 Joel Hawksley가 GitHub UI 아키텍처의 발전에 대해 회고하는 글입니다. 그는 GitHub가 간단한 초기부터 현재의 사용성 및 접근성 중심으로 발전해 온 과정을 되짚어보며, 그 과정에서 발생한 어려움을 강조합니다. 모바일이 새로운 기준임을 강조하며, 디자인 시스템(Primer 등)의 구축 및 유지 관리에는 예상치 못한 비용이 발생하고, 프론트엔드 코드의 복잡성이 백엔드 코드의 10배에 달한다고 언급합니다. Hawksley는 개발자들에게 쓸데없는 노력을 피하고, 기존 디자인 시스템을 활용하며, 프론트엔드 복잡성을 신중하게 예산에 반영하여 비용을 절감하고 효율성을 높일 것을 조언합니다.
개발
프론트엔드 개발