
53
AI 요약
이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.
당근 홈 피드의 Server Driven UI 도입
이 게시물은 당근의 홈 피드 화면에서 Server Driven UI(SDUI)를 도입해 실험 이터레이션을 빠르게 돌리는 과정을 설명합니다.기존 문제점
- 뷰타입 재사용의 어려움과 앱 업데이트 지연 문제
- 실험 유연성 및 속도 저하
- UI 요소 명칭 불일치로 인한 소통 문제
해결책: SDUI와 피드 아이템 카드
- 서버에서 UI 명세를 내려 클라이언트 업데이트 없이 UI 변경 가능
- Section, Component, Property 계층 구조로 재사용성과 유연성 향상
- 피드 액션 통합 시스템으로 클라이언트 동작 표준화
- 피드 아이템 제네레이터로 데이터 변환 및 다양한 서비스 UI 일관성 유지
성과 및 향후 계획
- 실험 준비 기간 단축 및 빠른 아이디어 검증
- 동네생활 모임 및 비즈니스 소식 UI 실험에서 클릭수 및 단골 맺기 수 증가
- 지속적 SDUI 발전과 아키텍처 개선을 위한 백엔드 엔지니어 채용 계획