StrictMode는 개발환경에서만 활성화되고, 프로덕션빌드에는 영향을 끼치지않는다.
application내 어디에서든 strict모드를 활성화할 수 있다.
import React from 'react';
function ExampleApplication() {
return (
<div>
<Header />
<React.StrictMode>
<div>
<ComponentOne />
<ComponentTwo />
</div>
</React.StrictMode>
<Footer />
</div>
);
}
위 코드에서 Header과 Footer은 Strict모드 검사가 이루어지지않고 ComponentOne, ComponentTwo만 받고, 그 둘의 자손까지 모두 검사가 이루어진다.
StrictMode는 아래와 같은 부분에서 도움이 된다
'1차 공부 > React공부' 카테고리의 다른 글
redux설정 (0) | 2022.12.02 |
---|---|
전역상태관리 redux가 필요한 이유! (0) | 2022.12.02 |
useEffect, clean up (0) | 2022.12.02 |
왜 useState가 불변성을 지켜야하고, 방식이 두가지가 있을까? (0) | 2022.12.02 |
useState 복습 (0) | 2022.12.02 |