React PR - Remove layout effect warning on the server 이 PR은 안타깝게도 서버에서 레이아웃 효과를 사용할 때 발생하는 경고를 제거합니다: 사용 레이아웃 효과는 서버 렌더러의 출력 형식으로 인코딩할 수 없기 때문에 서버에서 아무 작업도 수행하지 않습니다. 이로 인해 수화되지 않은 초기 UI와 의도한 UI 간에 불일치가 발생합니다. 이를 방지하려면 클라이언트에서만 렌더링하는 컴포넌트에서만 사용LayoutEffect를 사용해야 합니다. 일반적인 수정 사항은 https://reactjs.org/link/uselayouteffect-ssr 을 참조하세요. 변경하는 이유 실제로 사용자들은 이 경고를 무시할 뿐만 아니라, 서버에서 이 경고를 수정하는 대신 useLayoutEffect 훅을 전환하여 이 경고를 우회하는 훅을 생성하고 있습니다. 이 싸움에서 진 것 같으니 적어도 사용자가 더 이상 방향 지정 훅을 사용할 필요가 없도록 경고를 제거해 봅시다. 실제로 문제가 된다면 개발 단계에서 첫 번째 로드 시 잘못된 콘텐츠가 깜박이는 등의 문제가 발생해야 합니다.

Remove layout effect warning on the server by rickhanlonii · Pull Request #26395 · facebook/react

GitHub

Remove layout effect warning on the server by rickhanlonii · Pull Request #26395 · facebook/react

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 4월 8일 오전 7:36

댓글 0