250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 항해99 사전스터디
- Js module
- 항해99 부트캠프
- jwt
- FP 특징
- 항해99 미니프로젝트
- 테스트 코드 툴 비교
- this
- 항해99
- 코어자바스크립트
- 실행컨텍스트
- 알고리즘
- v8 원리
- JS module system
- 웹 크롤링
- 리액트 렌더링 최적화
- 타입스크립트
- chromatic error
- 리액트
- 함수형 프로그래밍 특징
- next js
- 웹팩 기본개념
- toggle-btn
- 리액트 메모이제이션
- 리덕스
- js배열 알고리즘
- 자바스크립트 엔진 v8
- gql restapi 차이
- 렌더링 최적화
- 리액트 메모
Archives
- Today
- Total
목록webpack-bundle-analyzer (1)
Jaeilit
CRA에서 eject 없이 webpack-bundle-analyzer 사용하기
라이트 하우스에서 우리 프로젝트가 Performance 16점이 나왔다. 번들 용량이 많다.. spa 경우 이 번들 패키지를 한번에 다운로드받고 그게 완료되면서 렌더링을 하는데그렇기 때문에 초기 로딩속도가 느리다고 하는 것임.. 우리 번들은 용량이 꽤 되보인다. 구글링 이후 16점 짜리 퍼포먼스를 끌어올리려면 필요한 번들만 가져오게끔해야한다고 했다. 리액트 공식홈에도 있듯이 lazy를 사용하는 방법인데 사실 어젯 밤에 다 일일이 바꿔주었음에도 16점이 나왔다.. 그전에도 16점이였고 변화가 없었다.. 직접 번들패키지를 눈으로 보고싶어서 webpack-bundle-analyzer 를 사용했다. cra에서 웹팩을 수정하는 방법도 있지만 수정하려면 웹팩을 꺼내기위해서 eject를 해야해서 패키지 통일성?이 깨..
TIL
2021. 12. 6. 22:19