
[Next.js] Turbopack? 뭐지? 개발 환경 속도를 향상시킨다고?!!
·
Next.js
Turbopack이란?Next.js 프로젝트를 시작하기 위해 npx create-next-app@latest를 실행하면 "터보팩을 사용하시겠습니까?"라는 질문을 받게 된다.처음에는 이것이 무엇인지 잘 몰랐지만, 알아보니 Turbopack은 JavaScript와 TypeScript에 최적화된 점진적 번들러였다. Turbopack은 Rust 언어로 작성되었으며 Next.js에 내장되어 있다.번들러란 웹 애플리케이션을 구성하는 여러 파일들(JavaScript, CSS, 이미지 등)을 브라우저에서 실행 가능한 최적화된 파일로 변환하는 도구다.(기존의 웹팩(Webpack)이 이러한 역할을 해왔지만, Turbopack은 성능에 중점을 두어 개발됨) Turbopack은 Pages 디렉토리와 App Router(App..