Next.js 15 출시! React 19 지원 및 개발 환경 개선
by DD
1년 전
조회수 15
Next.js 15 정식 출시, React 19 지원 및 안정성 강화
Async Request API 변경으로 렌더링 및 캐싱 모델 개선
Turbopack Dev의 성능 향상, ESLint 9 지원 추가
Async Request API: 렌더링 최적화
Async Request API 변경으로 서버 컴포넌트 렌더링 방식이 개선되었다. 구체적으로, 요청에 의존하지 않는 컴포넌트를 먼저 렌더링하여 초기 렌더링 속도를 향상시킨다. 따라서, 서버 자원 효율성을 높이고 사용자 경험을 개선한다.
캐싱 전략 변경: GET Route Handlers
Next.js 15에서는 GET Route Handlers의 기본 캐싱 설정이 변경되었다. 기본적으로 캐싱되지 않도록 설정되어, 동적 데이터를 더 유연하게 처리할 수 있다. 반면, 기존 캐싱 방식을 유지하려면 static route config 옵션을 사용해야 하며, 데이터 일관성과 성능 사이의 트레이드오프를 고려해야 한다.
Turbopack Dev: 개발 환경 개선
Turbopack Dev의 안정화로 개발 환경의 성능이 크게 향상되었다. 로컬 서버 시작 시간이 최대 76.7% 빨라지고, Fast Refresh를 통한 코드 업데이트 속도도 96.3% 향상되었다. 따라서, 개발 생산성을 높이고 개발자 경험을 개선하는 데 기여한다.
댓글 0
첫 번째 댓글을 남겨보세요!