• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    미해결

nextjs 배포 방식

24.06.23 21:26 작성 조회수 122

0

next14에서 배포 시 페이지는 클라이언트 컴포넌트를 명시한 상태에서 next build를 실행시에 fetch 에러가 나오는데 next를 배포시에는 백엔드서버가 항상 켜져있어야되나요?

답변 2

·

답변을 작성해보세요.

0

김연호님의 프로필

김연호

질문자

2024.06.24

바쁘신와중에 정말 빠른 답변 감사드립니다(__)
말씀하신 두 가지 방법 중에 어떤 것이 더 선호 될지 알려주실 수 있으실까요?

빌드 시에 mock을 실행 후에 build를 진행해야 될지 감이 안 오네요.

원래 의도는 무엇이었는지에 따라... 데이터가 텅 빈 페이지를 미리 빌드하실거면 빌드 환경에서는 fetch가 실행되지 않게 하시면 됩니다.

김연호님의 프로필

김연호

질문자

2024.06.24

넵 감사합니다! 많은 도움이 됬습니다

0

클라이언트 컴포넌트도 서버쪽에서 한 번은 실행됩니다. 그래서 빌드 시에는 따로 fetch가 실행되지않게하거나 가짜 응답이라도 받을 수 있게 해야합니다.

채널톡 아이콘