본문 바로가기 메뉴 바로가기

104%

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

104%

검색하기 폼
  • Web FrontEnd Developer (411)
    • Today I Learned (8)
    • Project Structure (4)
    • Electron (4)
    • Nest.js (3)
    • Node.js (2)
    • Next.js (1)
    • React (30)
    • Redux & Middleware (1)
    • Typescript (7)
    • Webpack (9)
    • Javascript (34)
    • HTML&CSS (13)
    • 자료구조 (11)
    • 알고리즘 (66)
    • 디자인패턴 (1)
    • Git (1)
    • 독후감 & 감상평 (9)
    • 프로젝트 (3)
      • Pickvs.com (2)
    • 컴퓨터 공학과 졸업 (200)
      • 안드 개발 기록 (21)
      • 블록체인 (8)
      • 기본 개념 (13)
      • JSP&Servlet (9)
      • 스프링 프로젝트 (17)
      • 무선 네트워크 (24)
      • 소켓 프로그래밍 (36)
      • 기본 개념2 (7)
      • 기타 (2)
      • 면접준비 (6)
      • 자바 (1)
      • 데이터베이스 (22)
      • 객체지향 (7)
      • 시스템프로그래밍 (3)
      • 운영체제 (20)
      • 안드로이드 Trouble Shooting (4)
    • 후기 및 일상 (0)
    • 운전 (0)
  • 방명록

custom document (1)
Custom Document

Custom Document는 서버사이드렌더링 되는 페이지의 마크업을 추가하기 위해 사용한다. 이 Custom Document내부에는 getInitialProps가 있는데 여기서의 getInitialProps는 서버사이드렌더링 될때 필요한 데이터를 비동기로 가져오기 위해서 존재한다. next.js는 기본적으로 Document.js를 가지고 있지만 서버사이드렌더링 될때 어떤 특정 데이터를 페이지에 내려주고 싶다던지 마크업을 수정하고 싶다던지 하는 커스텀 요구사항이 있을때 pages폴더 아래에 _document.js파일을 만들어주면 된다. import Document, { Html, Head, Main, NextScript } from 'next/document' class MyDocument extends..

Next.js 2020. 5. 16. 00:18
이전 1 다음
이전 다음
공지사항
  • Email : simsimjae@naver.c⋯
  • BOJ : simsimjae
  • GitHub : www.github.com/s⋯
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • reactdom
  • rendering scope
  • atomic design
  • Babel
  • Polyfill
  • props
  • react hooks
  • Action
  • Next.js
  • typescript
  • storybook
  • hydrate
  • reflow
  • webpack
  • server side rendering
  • promise
  • await
  • react
  • es6
  • async
  • state
  • useRef
  • javascript
  • reducer
  • computed
  • return type
  • design system
  • useEffect
  • type alias
  • mobx
more
«   2026/05   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바