너 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] Next.js 는 뭘까..?

[Next.js] Next.js 는 뭘까..?

Next.js 란?React 기반의 FullStack 웹 프레임워크이다. React 는 오직 화면을 그리는 렌더링 로직만 담당하기 때문에 라이브러리지만 Next.js 는 React 위에 서버 사이드 렌더링, 라우팅, 데이터 로딩, 정적 생성 등을 얹은 풀스택 도구를 제공하기 때문에 프레임워크이다. 특징React 기반의 풀스택 프레임워크로 프론트와 백엔드를 통합해서 개발이 가능하다. PageRouter 와 AppRouter 를 모두 지원한다. Nested Layout (layout.tsx - page.tsx) 구성이 가능하다. 다양한 렌더링 방식을 지원한다. (SSG, CSR, SSR, ISR)Tailwind, Typescript를 지원하며, Core Web Vitals에 최적화되어있다. PageRoute..

  • 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)
최근 글
인기 글
최근 댓글
태그
  • #javascript
  • #의료 데이터 통신
  • #react
  • #dicom
  • #Promise
  • #typescript
  • #SQL
  • #CS
  • #os
  • #Next.js
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바