• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Next.js 게시판 next.js의 page lazy loading질문

next.js의 page lazy loading질문

5 글 보임 - 1 에서 5 까지 (총 5 중에서)
  • 글쓴이
  • #96513

    김민석
    참가자
    일반적으로 react던 next.js던 spa이기 때문에 초기로딩시간이 오래걸린다는 단점이 있는데 
    완전하게 해결하는 것은 불가능 하겠지만 조금이라도 줄이고자하는 해결책중에 하나로 
    next.js를 사용하지않고 일반 react를 사용할때는 아래 사진과같이
    캡처
    router을 선언할때 제일 초기에 보여질수 있는 App컴포넌트나 에러 컴포넌트를 제외하고는 모두 
    lazy load를 사용하여 사용자가 해당 페이지에 방문할때 컴포넌트를 load해오는 방식으로 개발을 했었습니다.
    하지만 next.js는 app이나 pages폴더안에 경로에따라 페이지를 매핑해주는데 제가 위에올린 사진처럼 
    사용자가 방문하거나 필요한 순간에만 컴포넌트를 load하는 방식이 따로 있는지 궁금합니다.
     
    #96515

    codingapple
    키 마스터
    nextjs는 기본적으로 페이지방문하면 그 페이지에 필요한 js파일만 받아옵니다
    #96583

    김민석
    참가자
    그럼 일반react처럼 모든 페이지에 필요한 js를 전부 받아오는 것이 아닌 nextjs는 메인페이지에방문하면 
    메인페이지에 필요한 js파일만 받아온다는 것인가요?
    #96589

    codingapple
    키 마스터
    넴 Link태그때문에 preload 기능 켜있으면 다른페이지도 올수도요
    #97158

    김민석
    참가자
    감사합니다!~
5 글 보임 - 1 에서 5 까지 (총 5 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠