devmoa

Server Driven UI 호출 구조 개선

카카오스타일·2024년 8월 4일·00
Server Driven UISDUIUI 유연성컴포넌트 의존성오류 처리확장성테스트

AI 요약

Beta

카카오스타일은 서버 드리븐 UI(SDUI)를 도입하여 빌드 및 배포 없이 UI를 업데이트하고 A/B 테스트를 효율적으로 수행하는 등 유연성을 확보했습니다. 하지만 초기 SDUI 구조는 단일 쿼리로 모든 데이터를 받아와 컴포넌트 간 의존성, 느린 데이터 로딩, 오류 발생 시 전체 실패, 확장성 및 테스트의 어려움 등의 문제점을 야기했습니다.

이 글은 이러한 초기 구조의 문제점을 분석하고, 전시팀에서 이를 어떻게 개선해 나갔는지에 대한 내용을 다룹니다. 특히, 느린 데이터 로딩, 오류 처리의 복잡성, 확장성 저하, 개별 컴포넌트 테스트의 어려움 등을 해결하기 위한 개선 방안을 제시할 것으로 기대됩니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다