너 1인분할수있어?
close
프로필 배경
프로필 로고

너 1인분할수있어?

  • 분류 전체보기 (46) N
    • Dev (45) N
      • DICOM (7) N
      • React (3)
      • Next.js (3)
      • Javascript (13)
      • Typescript (7)
      • Computer Science (6)
      • Algorithm (2)
      • SQL (2)
      • Git (1)
      • Etc (1)
    • Daily (0)
    • Etc (1)
  • Home
  • Dev
  • Daily
  • Guest Book
[Next.js] Suspense

[Next.js] Suspense

Suspense가 무엇인고...? Suspense란?Suspense는 React 컴포넌트를 잠시멈추고 기다릴 수 있도록하는 기능이다. 로딩 중인 컴포넌트 대신 사용자에게 일시적인 UI(fallback)을 보여주고 준비가 되었을 때 실제 컴포넌트를 보여준다. Suspense 기본 문법import { Suspense } from 'react';로딩 중...}> MyComponent 가 로드 중일 경우 대신 fallback{로딩 중...}을 대신 보여주고 로드가 완료되면 로 대체된다. Suspense가 사용되는 경우1️⃣ React.lazy()로 지연 로딩을 하는 경우 import { Suspense, lazy } from 'react'const LazyComponent = lazy(() => impo..

  • format_list_bulleted Dev/Next.js
  • · 2025. 5. 26.
  • textsms

[Next.js] PreRendering 과 Hydration

PreRendering 이란?HTML을 미리 만들어두는 과정이다. 서버에서 React 컴포넌트를 실행하여 그 결과물인 HTML(DOM 문자열)을 브라우저에 먼저 보내는 것을 말한다.이를 통해 사용자는 자바스크립트가 로딩되기 전에도 빠르게 콘텐츠를 볼 수 있고, 이는 SEO에 유리하며 초기 로딩 속도를 개선할 수 있다. Hydration 이란?미리 렌더링된 HTML에 Javascript에 붙이는 과정이다. 서버는 React Component를 HTML로 렌더링한다.클라이언트(브라우저)는 이 HTML을 받아 React가 DOM 트리를 동일하게 다시 그려본다. (virtual DOM)그 후 이벤트 핸들러와 상태(state)를 연결해 실제로 작동 가능하게 만드는 것이 hydration이다.❓Hydration이..

  • format_list_bulleted Dev/Next.js
  • · 2025. 5. 22.
  • textsms
  • navigate_before
  • 1
  • navigate_next
전체 방문자
오늘
어제
전체
전체 카테고리
  • 분류 전체보기 (46) N
    • Dev (45) N
      • DICOM (7) N
      • React (3)
      • Next.js (3)
      • Javascript (13)
      • Typescript (7)
      • Computer Science (6)
      • Algorithm (2)
      • SQL (2)
      • Git (1)
      • Etc (1)
    • Daily (0)
    • Etc (1)
최근 글
인기 글
최근 댓글
태그
  • #typescript
  • #Next.js
  • #javascript
  • #Promise
  • #CS
  • #os
  • #react
  • #SQL
  • #의료 데이터 통신
  • #dicom
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바