뤼
뤼이드
June 19, 20253회
React Server Component와 Streaming으로 웹 성능 극대화하기: Next.js 실전 가이드
간단 소개
React Server Component와 Streaming을 활용한 Next.js 웹 성능 최적화 전략 및 Data Fetch 패턴 비교 분석.
AI Summary
- React Server Components (RSC)와 Streaming의 중요성
- RSC는 BFF에서만 실행되어 클라이언트 번들 크기를 줄이지만, HTML 크기는 늘릴 수 있음.
- Next.js App Router에서
<script>self.__next_f.push(...)</script>
태그는 RSC의 Payload를 담고 있으며, 서버 컴포넌트 렌더링 결과, CSS, 폰트 정보, props 등을 포함함.
- Data Fetch 패턴 비교 및 최적화
- Client Data Fetch는 빠른 인터랙션 응답 속도를 제공하지만, 유의미한 정보 확인까지 시간이 오래 걸림.
- Server Data Fetch without Streaming은 유의미한 정보를 빠르게 제공하지만, 인터랙션 응답 속도가 느림.
- Server Data Fetch with Streaming은 loading.tsx를 통해 Suspense로 감싸, 빠른 응답 속도와 짧은 로딩 시간, Skeleton UI를 모두 제공하여 사용자 경험을 극대화함.
- Client Component 내 Server Data Fetch 활용 패턴
- Server Component에서 Data Fetch 후 Promise를 Client Component에 prop으로 전달하고,
React.use
훅을 사용하여 데이터를 받아오는 패턴은 코드 중복을 줄이고 필요한 컴포넌트만 Suspend 시킬 수 있음. - React는 JSON 직렬화 과정에서 Promise를 ID로 대체하고, 클라이언트에서 해당 ID를 통해 Promise 상태를 관리하며 스트리밍된 데이터를 활용해 렌더링함.
- Server Component에서 Data Fetch 후 Promise를 Client Component에 prop으로 전달하고,
Next Feeds

Amazon Bedrock과 Amazon Nova를 활용한 애니펜의 빠르고 비용 효율적인 AI 서비스 개발 여정
애니펜은 Amazon Bedrock과 Nova를 활용하여 AI 서비스 개발 효율성을 높이고 사용자 경험을 개선했습니다.
Amazon BedrockAmazon Nova애니펜베리모지생성형 AI
2025. 6. 19.
AWS

멀티모달 VLM 기술 동향
멀티모달 VLM 기술의 개념, 활용, 동향 및 주요 기업들의 기술 경쟁 상황을 분석하고, 오픈소스와 상용 모델의 비교 및 기업 활용 전략을 제시한다.
VLM멀티모달LLMVision EncoderFine-tuning
2025. 6. 19.
한글과컴퓨터
한 줄로 끝내는 iOS 화면 생성: Scaffold + Makefile
Tuist Scaffold와 Makefile을 활용하여 iOS 화면 생성 과정을 자동화하고 개발 생산성을 향상시키는 방법을 소개합니다.
TuistScaffoldMakefileSwiftUI자동화
2025. 6. 19.
여기어때
네트워크 기반 Compose Preview가 안보인다면?
여기어때 YDSImage 컴포넌트의 Compose Preview가 네트워크 제한으로 렌더링되지 않는 문제를 LocalInspectionMode를 통해 해결하고 개발 효율성을 개선한 사례.
YDSImageCompose PreviewLocalInspectionModeJetpack ComposeAsyncImage
2025. 6. 19.
여기어때

BFF(Backend for Frontend) 가 여기어때에서 하는 일
여기어때에서 BFF(Backend for Frontend)의 역할, 필요성, 활용 사례를 소개하고, 아키텍처 특징을 설명합니다.
BFFBackend for FrontendAPI클라이언트최적화
2025. 6. 19.
여기어때

KMP 기반 UI 컴포넌트 통합 전략
NAVER ENGINEERING DAY 2025에서 발표된 KMP 기반 UI 컴포넌트 통합 전략 및 밴드 디자인 시스템 구축 사례를 소개합니다.
KMPUI 컴포넌트디자인 시스템자동화NAVER ENGINEERING DAY
2025. 6. 18.
Naver d2