서버 개발자가 헥사코드를 몰라도 되게 만들기
스토리 · 카카오스타일 테크 · 2026.08.31
카카오스타일 지그재그의 전시 BE 파트에서 작성한 기술 블로그입니다. SDUI(Server-Driven UI)를 도입했음에도 불구하고, 서버 코드 내에 문구, 색상, 노출 조건 등이 하드코딩되어 개발자가 사소한 수정에도 반복적인 배포를 해야 했던 병목 현상을 다룹니다. 이를 해결하기 위해 화면 구성을 코드가 아닌 '데이터'로 관리하는 UX Builder 시스템을 구축했습니다. 디자인 시스템 토큰, 타게팅 및 스케줄링 기능 등을 통해 운영자가 직접 화면을 구성할 수 있도록 하여, 개발자는 배포 없이도 유연하게 대응하고 본연의 개발 업무에 집중할 수 있는 환경을 만든 사례를 소개합니다.