5P by hiddenest 2달전 | favorite | 댓글 1개

React v18.0이 정식 릴리즈되어 오늘부터 사용 가능.

  • Automatic Batching 도입
    • 기존에 setTimeout 등에서 state update가 batch로 되지 않던 것이 개선
  • Transition 기능 추가
    • startTransition 등을 활용해 특정 부분이 우선적으로 반응하거나 처리되게끔 만들 수 있음
  • Server-side Rendering에서 Suspense, React.lazy() 지원
  • useId(), useDeferredValue() 등 Concurrent Mode를 위한 새로운 Hook 추가
  • ReactDOM.render()가 deprecated 됨
    • ReactDOM.createRoot() 라는 새로운 API로 교체
  • Strict Mode, Strict Effect
    • Offscreen API, Fast Refresh 관련해서 문제가 있는 코드를 알아보기 위해, develop 모드에서 Effect를 포함하여 두 번 렌더링 됨
joyfui 1달전  [-]

번역본: https://medium.com/@yujso66/…

답변달기