개발자는 JSX, TypeScript 및 최신 버전의 JavaScript와 같이 개발자에게 더 친숙한 언어로 코드를 작성합니다. 이러한 언어는 능률과 개발자의 신뢰를 향상시키지만 브라우저가 코드를 이해할 수 있으려면 먼저 JavaScript로 컴파일해야 합니다.
컴파일이란 한 언어로 된 코드를 다른 언어 또는 해당 언어의 다른 버전으로 출력하는 프로세스를 말합니다.
Next.js에서 컴파일은 개발 단계에서 코드를 편집하는 동안 발생하고, 애플리케이션을 프로덕션용으로 준비하기 위한 빌드 단계의 일부입니다.
원문 - https://nextjs.org/learn/foundations/how-nextjs-works/compiling