Server Component, Streaming 과 같은 리액트의 최근 특징들을 사용할 수 있도록 하는 Nextjs의 새로운 라우터입니다.
레이아웃을 생성하는 별도의 파일이 제공됩니다. 이를 통해 공통된 레이아웃을 간편하게 설정할 수 있습니다.
app 디렉토리 내 파일은 기본 값으로 서버 컴포넌트로 동작합니다.
app 디렉토리는 렌더링 되는 UI 단위를 점진적으로 렌더링하고 스트리밍할 수 있는 기능을 제공합니다.
app 폴더를 기준으로 파일 시스템 라우팅을 구현할 수 있습니다. page.js가 해당 경로(라우팅)의 페이지 컴포넌트가 됩니다.
디렉토리 구조를 사용하여 중첩된 라우터를 생성할 수 있습니다.