본문 바로가기
Tip&News

NextJS 15 버전 업데이트 중요한 부분 요약

by hongreat 2024. 11. 13.

https://nextjs.org/blog/next-15?utm_source=marketo&utm_medium=email&utm_campaign=product_newsletter

 

Next.js 15

Next.js 15 introduces React 19 support, caching improvements, a stable release for Turbopack in development, new APIs, and more.

nextjs.org

 

Next.js 15 버전은 중요한 업데이트를 제공했습니다. 이번 릴리스의 핵심 변화는 다음과 같습니다.

  1. 비동기 요청 API로 성능 최적화: headers, cookies 같은 요청 기반 API가 비동기 함수로 바뀌며 서버가 요청 처리 전 더 많은 준비를 할 수 있게 되었어요. 덕분에 페이지 로딩 속도가 개선되었습니다.
  2. Turbopack 개발 모드 안정화: Turbopack이 이제 개발 모드에서 안정적으로 동작하여 더 빠른 개발 환경을 제공합니다. 복잡한 코드도 빠르게 리로딩해주어 개발 속도가 한층 빨라졌습니다.
  3. React 19 지원: React 19와의 완벽한 호환으로 새로운 React 기능을 최대한 활용할 수 있게 되었습니다. 특히 하이드레이션 오류가 줄어들며 사용자 경험이 더 좋아졌습니다.
  4. next.config.ts 지원: 이제 next.config.ts 파일에서 TypeScript를 사용할 수 있어 구성 관리가 더 편리해졌습니다.
  5. 향상된 서버 보안: 서버 액션 엔드포인트를 예측 불가능하게 변경해 보안성을 높였고, 사용되지 않는 액션을 자동 제거하여 보안에 신경 썼습니다.

 

4. next.config.ts 지원: 이제 next.config.ts 파일에서 TypeScript를 사용할 수 있어 구성 관리가 더 편리해졌습니다.

5. 향상된 서버 보안: 서버 액션 엔드포인트를 예측 불가능하게 변경해 보안성을 높였고, 사용되지 않는 액션을 자동 제거하여 보안에 신경 썼습니다.

 

이와 같은 변화들은 빠르고 안정적인 웹사이트 개발을 가능하게 하고, SEO에 중요한 페이지 로딩 속도와 사용자 경험을