[REACT]_Strict 모드

안승찬·2023년 7월 25일

React

목록 보기
7/9

StrictMode는 애플리케이션 내의 잠재적인 문제를 알아내기 위한 도구입니다. Fragment와 같이 UI를 렌더링하지 않으며, 자손들에 대한 부가적인 검사와 경고를 활성화합니다.

  • 예시
import React from "react";

function ExampleApplication() {
  
  return(
    <div>
    <React.StrictMode>
        <div>
          <ComponentOne />
          <ComponentTwo />
        </div>
      </React.StrictMode>
    </div>
    
    )  
}

위의 예시에서 ComponentOne과 ComponentTwo는 각각의 자손까지 검사가 이루어집니다.

StrictMode의 기능

  • 안전하지 않은 생명주기를 사용하는 컴포넌트 발견
  • 레거시 문자열 ref 사용에 대한 경고
  • 권장되지 않는 findDOMNode 사용에 대한 경고
  • 예상치 못한 부작용 검사
  • 레거시 context API 검사

0개의 댓글