프론트 개발자를 위한 여정

모든 영역을 안내하는 개발자

nextjs 2

Next.js에서 SSR, SSG, CSR의 이해(렌더링 방식)

Next.js는 다양한 렌더링 방식을 지원하여 SEO, 성능, 사용자 경험을 최적화할 수 있습니다. 이 글에서는 최신 Next.js 13 버전을 기준으로 SSR(서버 사이드 렌더링), SSG(정적 사이트 생성), CSR(클라이언트 사이드 렌더링)의 개념과 사용 시 유의사항을 알아보겠습니다.목차SSR(서버 사이드 렌더링)SSG(정적 사이트 생성)CSR(클라이언트 사이드 렌더링)Next.js에서의 렌더링 방식 선택 기준1. SSR(서버 사이드 렌더링)SSR(Server Side Rendering)은 페이지 요청이 있을 때 서버에서 HTML을 생성하여 클라이언트로 전달하는 방식입니다. 사용자가 페이지에 접속할 때마다 서버에서 HTML을 렌더링하므로 사용자에게 최신 데이터를 제공하는 데 유리합니다.장점SEO에 ..

Frontend/NextJs 2024.10.28

Next.js란 무엇인가?(설명,배경,특징,기능,사용하는 이유)

Next.js는 React 기반의 강력한 웹 프레임워크로, 서버 사이드 렌더링(SSR)과 정적 사이트 생성(SSG)을 손쉽게 구현할 수 있게 합니다. 이 글에서는 Next.js의 개념과 주요 기능들을 처음 접하는 개발자들도 쉽게 이해할 수 있도록 설명합니다.목차Next.js 소개Next.js의 탄생 배경Next.js의 주요 특징Next.js의 기본 기능Next.js를 사용해야 하는 이유마치며1. Next.js 소개Next.js는 React의 확장된 프레임워크로, SSR(Server-Side Rendering)과 SSG(Static Site Generation)를 통해 웹 애플리케이션의 성능을 최적화하고 SEO 친화적인 환경을 제공합니다. Vercel에서 개발했으며,현재는 많은 기업들이 선택하는 인기 있는..

Frontend/NextJs 2024.10.28