[Web] Next.js 문법 — 라우팅, 서버/클라이언트 컴포넌트, CSR/SSR/SSG/ISR
우와한개발자
1. Next.js란?React 기반의 풀스택 웹 프레임워크React가 UI를 그리는 라이브러리라면, Next.js는 라우팅, SSR, API, 빌드 등 앱 전체를 관리한다파일 기반 라우팅, 서버사이드 렌더링, API Route를 내장으로 제공한다 1) React vs Next.js구분ReactNext.js정의UI를 만드는 라이브러리React 기반 프레임워크역할화면을 그리는 도구라우팅, SSR, API, 빌드 등 앱 전체 관리렌더링클라이언트 렌더링(CSR)서버/클라이언트 모두 가능라우팅react-router-dom 직접 설치파일 기반 라우팅 내장데이터 패칭fetch(), SWR, React Query 직접 사용내장 fetch(), 서버 컴포넌트 활용설정Webpack, Babel 등 직접 구성자동 구성 2..