- Next.js 앱은
npx create-next-app .
명령어로 빠르게 시작 가능 🚀. app
폴더 내page.tsx
파일은 홈페이지 라우팅 담당 🏠.- Next.js의
Link
컴포넌트는 페이지 간 부드러운 이동을 제공 🔗. - 서버 컴포넌트는 서버에서 데이터를 가져오고 렌더링하여 성능 향상 ⚙️.
use client
지시어를 통해 클라이언트 컴포넌트를 만들어 브라우저 이벤트 처리 가능 🖱️.- 서버 액션을 사용하면 API 엔드포인트 없이 서버 측 데이터 변경 가능 🔄.
- 미들웨어를 통해 요청 전 로깅, 리디렉션 등의 로직 추가 가능 🚦.
generateStaticParams
를 사용하여 동적 라우트도 빌드 시점에 정적 페이지로 생성 가능 ⚡.