Language/React
[React] 개발자 도구 활용하기
yuns94
2023. 6. 20. 22:42
리액트 개발에 필수인 크롬 개발자 도구를 소개하려 한다. 기본적으로 제공되는 크롬 개발자 도구에 리액트 정보를
확인할 수 없다. 필요한 플러그인을 설치하여 더욱 편리하게 이용해 보려고 한다.
크롬 웹 스토어에서 React를 검색하여 React Developer Tools을 설치한다.
설치가 완료되면 React로 구성된 페이지에서 개발자도구를 열면 React 탭이 나타난다. 리액트 컴포넌트들과 Props 값을 쉽게 확인할 수 있다.
또한 설정 모양의 아이콘을 클릭하고 Highlight Updates 옵션을 활성화하면 리렌더링 될 때마다 빈도에 따라서
하늘색 -> 초록색 -> 노란색 -> 발간색 순으로 표시가 된다.
Components
리액트 개발자도구를 열면 구조를 자세히 살펴 볼 수 있고
마우스 오버를 하면 어떤 영역인지 표시된다.
또한 전달받은 Props 도 확인 가능하고 reux , hook state도 확인이 가능하고 바로 수정도 된다.
Profiler
녹화해 주는 기능이다.
페이지 내에서 이동을 했을때 얼마나 걸리는지 알 수 있고 어떤 컴포넌트가 재 렌더링 되는지 체크를 해 볼 수 있다.