devmoa

Server Driven UI 설계를 통한 UI 유연화

카카오스타일·2021년 12월 16일·00
Server Driven UI네이티브 앱UI 유연화A/B 테스트카카오스타일지그재그UX그룹

AI 요약

Beta

네이티브 모바일 앱은 빌드 및 배포 후 수정이 불가능하여 UI 변경이나 A/B 테스트에 제약이 있습니다. 이러한 문제를 해결하기 위해 서버에서 UI 정보를 관리하고 클라이언트가 이를 받아 화면을 렌더링하는 Server Driven UI(SDUI) 설계 방식이 제안됩니다.

SDUI는 서버 API 응답에 UI 구성 정보를 포함시켜, 클라이언트 재배포 없이도 서버 변경만으로 UI를 동적으로 수정할 수 있게 합니다. 카카오스타일의 지그재그UX그룹은 이 방식을 활용하여 네이티브 앱의 UI 유연성을 확보하고 있습니다.

이 글은 SDUI의 개념을 설명하고 실제 적용 사례를 소개합니다.

이 글이 궁금하신가요?

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

원문 읽으러 가기

AI 추천 연관 게시글

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