콘텐츠

Server Driven UI 호출 구조 개선

스토리 · 카카오스타일 테크 · 2024.08.04

카카오스타일에서 기존에 사용하던 Server Driven UI(SDUI)의 문제점을 분석하고, 이를 어떻게 개선했는지에 대한 기술 사례를 소개합니다. 기존에는 하나의 쿼리로 모든 데이터를 한꺼번에 불러와 속도가 느려지고 오류 처리가 어려웠지만, 컴포넌트별로 API를 분리하여 호출하는 방식으로 구조를 변경했습니다. 그 결과, ATF 영역의 로딩 속도가 670ms에서 10ms로 대폭 단축되는 등 사용자 경험과 시스템의 유연성을 크게 향상시킬 수 있었습니다.