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 사전스터디
- 항해99 미니프로젝트
- 코어자바스크립트
- next js
- FP 특징
- chromatic error
- 리액트 메모이제이션
- 리액트
- 리덕스
- 웹팩 기본개념
- JS module system
- 함수형 프로그래밍 특징
- gql restapi 차이
- this
- 웹 크롤링
- 렌더링 최적화
- 항해99 부트캠프
- toggle-btn
- Js module
- 타입스크립트
- 알고리즘
- 리액트 메모
- js배열 알고리즘
- 실행컨텍스트
- 자바스크립트 엔진 v8
- jwt
- 테스트 코드 툴 비교
- 리액트 렌더링 최적화
- 항해99
- v8 원리
Archives
- Today
- Total
목록webpack-bundle-analyzer (1)
Jaeilit

라이트 하우스에서 우리 프로젝트가 Performance 16점이 나왔다. 번들 용량이 많다.. spa 경우 이 번들 패키지를 한번에 다운로드받고 그게 완료되면서 렌더링을 하는데그렇기 때문에 초기 로딩속도가 느리다고 하는 것임.. 우리 번들은 용량이 꽤 되보인다. 구글링 이후 16점 짜리 퍼포먼스를 끌어올리려면 필요한 번들만 가져오게끔해야한다고 했다. 리액트 공식홈에도 있듯이 lazy를 사용하는 방법인데 사실 어젯 밤에 다 일일이 바꿔주었음에도 16점이 나왔다.. 그전에도 16점이였고 변화가 없었다.. 직접 번들패키지를 눈으로 보고싶어서 webpack-bundle-analyzer 를 사용했다. cra에서 웹팩을 수정하는 방법도 있지만 수정하려면 웹팩을 꺼내기위해서 eject를 해야해서 패키지 통일성?이 깨..
TIL
2021. 12. 6. 22:19