- Next.js는 클라이언트와 서버 사이드를 통합하여 풀스택 개발을 간소화한다. 🧑💻
- React 서버 컴포넌트는 서버에서만 실행되어 성능 최적화가 가능하다. 🚀
- 클라이언트 컴포넌트는 브라우저 이벤트 처리 및 React Hooks 사용에 필요하다. 🖱️
- 서버 액션은 API 엔드포인트 설정보다 간편하게 서버 기능을 실행할 수 있게 한다. ✨
- Next.js 앱은 파일 구조를 기반으로 라우팅을 처리한다. 📁
app
폴더 내의page.tsx
파일은 특정 경로의 페이지를 정의한다. 📍- 레이아웃 컴포넌트를 사용해 모든 페이지에 공통적인 UI 요소를 적용할 수 있다. 🧱
- 컴포넌트 폴더를 만들어 UI 컴포넌트를 관리하는 것이 좋다. 🧩