본문 바로가기

반응형

nextjs

(2)
Next.js 시작하기 - Introduction. App Router Next.js 공식 홈페이지의 Learn - https://nextjs.org/learn/dashboard-app 페이지의 첫 강좌 Introduction에서 제일 먼저 나오는 것이 바로 App Router이다. 우선 App Router에 대해서 살펴보기로 하자.App Router란?App Router는 Next.js 13에서 도입된 새로운 라우팅 시스템이다. 기존의 Pages Router를 대체하는 방식으로, React 18의 새로운 기능들을 활용할 수 있도록 설계되었다.기본 구조App Router는 app 디렉토리를 사용합니다. 폴더 구조가 곧 URL 경로가 되는 파일 시스템 기반 라우팅을 사용한다.app/├── page.tsx // 홈페이지 (/)├── about/│ └── pa..
Next.js 시작하기 - 처음 배우는 개발자를 위한 완벽 가이드 1. Next.js란 무엇인가?Next.js는 React 기반 프레임워크로, 서버 사이드 렌더링(SSR), 정적 사이트 생성(SSG), 클라이언트 사이드 렌더링(CSR) 등 다양한 렌더링 방식을 지원합니다. React의 단점을 보완하고, SEO 최적화와 성능 개선에 특화되어 있어 최근 프론트엔드 개발자들 사이에서 큰 인기를 끌고 있습니다.2. Next.js를 왜 배워야 할까?기존의 React 프로젝트는 SEO와 초기 로딩 속도에서 한계가 있었지만, Next.js는 이를 해결할 수 있는 SSR 기능과 이미지 최적화, 파일 기반 라우팅 등의 강력한 기능을 제공합니다. 실제로 많은 기업들이 퍼포먼스 향상과 유지보수의 효율성을 이유로 Next.js를 도입하고 있으며, 블로그, 포트폴리오, 이커머스 사이트 등 다..