자동완성 익스텐션 글에 이어 또 다른 유용한 익스텐션을 들고 왔습니다!
- Import Cost
import 하려는 모듈의 크기를 알아볼 수 있는 익스텐션이다.
- 사용법
사용법은 아주 간단하다. 익스텐션 설치 후 다시 코드 파일로 돌아가 보면 크기가 표시되어 있다.
참고로 본인이 만든 모듈은 계산이 되지 않고, npm 모듈만 측정해준다.
현재 개발 중인 웹에서 크롬 개발자 도구인 Lighthouse로 점수를 매겼는데 성능이 썩 좋은 편이 아니었다.
사용하지 않는 자바스크립트를 줄이라는 경고 메시지가 떠서 구글링 해보니.. 번들 사이즈를 최적화하는 게 답이었다.
필요 없는 코드를 줄이고 압축해나가는 과정에 유용한 익스텐션이라 생각한다.
+) 웹팩을 통해 번들링 된 js파일들을 볼 수 있는 bundle-analyzer도 있다.
++) moment는 한국어뿐만 아니라 다양한 locale이 있기 때문에 용량이 크다.
보통 하나의 언어만 사용하고 나머지는 불필요해서 웹팩을 통해 번들에서 제외시킨다!
728x90
'IT > React' 카테고리의 다른 글
[리액트] material-ui 템플릿으로 관리자 페이지 제작 (0) | 2022.06.24 |
---|---|
[리액트/윈도우] 원격으로 nodejs 설치 (0) | 2022.05.07 |
[리액트] 프론트 로그인 구현- JWT 이용 (0) | 2022.03.04 |
[리액트] axios 반환 값이 undefined일 때 해결법 (0) | 2022.02.04 |
[리액트] react-calendar로 캘린더 제작: 하이라이트 기능 (2) | 2022.01.09 |