Next.js 릴리스 역사를 통틀어 가장 큰 변화가 있는 릴리스.특히, 서버 사이드 렌더링의 구조에 많은 변화가 있는 리액트 18을 채택했으며, next.js의 큰 약점이었던 레이아웃 지원을 본격적으로 지원 시작.바벨을 대체할 러스트 기반 SWC를 뒤이어 웹팩을 대체할 Turbopack까지 출시. # app 디렉터리의 등장Next.js의 아쉬운 점 => 레이아웃의 존재 공통 헤더와 공통 사이드바가 대부분의 페이지에 필요하다고 해보자.react-router-dom을 사용한 예시import {Routes, Route, Outlet, Link} from 'react-router-dom'export default function App() { return ( Routes 외부의 공통 영역 ..