/pages/test.tsx
파일이 /test 라우팅이 되었다면/app/test/page.tsx
로 해야한다.
pages
폴더가 아니라 page.tsx
파일을 작성해야 한다.index.tsx
를 사용하지 않고 page.tsx
로 해야 한다.layout.tsx
파일
app
폴더 밑에 있는 layout.tsx
파일은 기존의 pages
폴더 밑에 있는 _app.tsx
파일과 _document.tsx
파일의 역할을 한다.app
폴더 밑에는 layout.tsx
파일이 한개가 꼭 존재 해야 한다.13버전의 app 디렉토리 안의 모든 컴포넌트는 기본적으로 서버사이드렌더링 방식이다.
주의할 점은 아래의 상황에서는 반드시 클라이언트 컴포넌트를 사용해야 한다.
→ 사용법은 "use client
"를 최상단에 적어준다.
**'use client';**
import { useState } from 'react';
export default function Counter() {
...