핵심 요약
토스가 Next.js App Router와 React Server Components 도입을 검토했지만, 화면 안정성 유지 및 운영 비용 부담이 커 Pages Router를 유지하기로 결정했습니다.
주요 경험
- 데이터 가져오기 방식 차이로 API 실패 재현 이슈를 확인하고 Suspense로 영역별 로딩을 시도했습니다.
- RSC의 번들 감소 이점은 확인했으나 경계 설계와 앱 브릿지 이슈로 운영 비용이 커져 도입이 어렵다고 판단했습니다.
얻은 인사이트
- 서비스 안정성과 운영 비용의 균형이 기술 도입의 핵심임을 확인했습니다.
- 경계 정의와 로깅의 중요성을 배우고, 점진적 마이그레이션만으로는 충분하지 않다는 교훈을 얻었습니다.

