Next.js 12 - Static Pre Rendering

2025. 3. 1. 14:47·♠️ Next.js 12

Next.js 12

 

⚫ Static Pre Rendering이란?


- 앱에 있는 페이지들이 미리 렌더링 되는 것(Next.JS의 가장 좋은 기능 중 하나)

  정적(static)으로 생성된다.

 

Create-React-App VS Next.JS

- Create-React-App: Client-Side-Rendering(CSR), render 되는 것들이 HTML 소스코드에 포함되어 있지 않다.

  (noscript 태그는 브라우저에서 자바스크립트가 비활성화 되었을 때만 나온다)

- Next.JS: Server-Side-Rendering(SSR), render 되는 것들이 HTML 소스코드에 포함되어 있다.

 

⚫ Hydration이란?


- 먼저 초기 상태의 HTML 소스코드를 render하고, React.JS가 클라이언트로 전송됐을 때, React.JS 앱처럼 사용 되는 것

  (React.js를 프론트엔드 안에서 실행하는 걸 의미)

 

- Next.JS는 React.JS를 백엔드에서 동작 시켜서 페이지를 미리 만들고, 만들어진 HTML을 Next.JS가 페이지의 소스코드에 넣어준다.

  그 다음 React.JS가 로딩이 되면, 일반적인 React.JS 앱처럼 동작한다.

 

- 이 기능이 SEO(Search Engine Optimization)에 정말 좋다.

'♠️ Next.js 12' 카테고리의 다른 글

Next.js 12 - Layout, Head component  (0) 2025.03.10
Next.js 12 - Global Style  (0) 2025.03.07
Next.js 12 - Styled JSX, unknown property jsx found  (0) 2025.03.04
Next.js 12 - CSS Modules  (0) 2025.03.01
Next.js 12 - Routing  (0) 2025.03.01
'♠️ Next.js 12' 카테고리의 다른 글
  • Next.js 12 - Global Style
  • Next.js 12 - Styled JSX, unknown property jsx found
  • Next.js 12 - CSS Modules
  • Next.js 12 - Routing
j2yonghwa
j2yonghwa
Trying to be a fullstack developer 🚀
  • j2yonghwa
    j2yonghwa
    j2yonghwa
  • 전체
    오늘
    어제
    • 분류 전체보기 (156)
      • ⏰ Daily WakaTime (1)
      • 🏖️ 노마드코더 (2)
      • 🍺 Dev Setup (3)
      • 🔭 Tech Info (1)
      • 🚫 Error (1)
      • 📂 라이브러리 (23)
      • ♣️ Next.js 14 (10)
      • ♠️ Next.js 12 (20)
      • 🛸 React Native (12)
      • 🦋 TypeScript (1)
      • 🐍 Python (2)
      • 🌊 TailwindCSS (4)
      • 🧩 SQL (25)
      • 💎 Prisma (5)
      • 🌱 MongoDB (4)
      • 🎯 Redis (1)
      • 🧬 GraphQL (2)
      • 🔥 Firebase (7)
      • 💸 Third-Party Services (2)
      • 🕸️ Web (1)
      • 🏆 코딩테스트 (23)
      • 📙 모딥다 (5)
      • 📗 코테 합격자 되기 -JS- (0)
      • 📘 클린코드 (0)
      • 🍯 꿀팁 🐝 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • 깃헙
  • 공지사항

  • 인기 글

  • 태그

    MySQL
    API
    라이브러리
    코딩테스트 입문
    React Native
    next.js 14
    모딥다
    자바스크립트
    Python
    mongoDB
    SQL
    PostgreSQL
    react router
    dev setup
    next.js 12
    Firebase
    Prisma
    0레벨
    tailwindcss
    Next.js
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
j2yonghwa
Next.js 12 - Static Pre Rendering
상단으로

티스토리툴바