일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- db
- react
- 자바
- 프로그래머스
- Database
- 알고리즘
- TypeScript
- 다이나믹 프로그래밍
- 백준
- Javascript
- LeetCode
- java
- VIM
- git
- 안드로이드
- vscode
- DFS
- frontend
- BFS
- Algorithm
- Redux
- Python
- DP
- 동적 계획법
- CS
- network
- Data Structure
- 그레이들
- Graph
- 리트코드
Archives
- Today
- Total
목록webpack (1)
늘 겸손하게
Frontend - WebPack
WebPack이란? 웹 사이트를 개발하다보면 수많은 파일이 생깁니다. 완성된 웹 사이트를 브라우저에 로드해보면 정말 많은 파일들이 다운로드되는것을 볼 수 있습니다. 하지만 이는 좋지 않습니다. 왜냐하면 네트워크를 통한 파일 다운로드는 용량과 시간, 즉 PC자원을 많이 잡아먹는 작업이기 때문이고, 이러한 작업이 많으면 사용자에게 보여줄 웹 페이지 로딩이 느려집니다. 또 많은 자바스크립트 패키지들을 사용하다보면 서로 다른 패키지에서 같은 변수이름 혹은 함수 이름을 사용하는 경우가 있습니다. 이런 경우 예측불가능한 오류 또는 충돌이 일어날 가능성이 있습니다. 위와 같은 문제를 해결하기 위한 도구가 'bundler'입니다. bundle은 '묶다'라는 의미이고 bundler는 여러 파일을 묶어주는 도구입니다. 대..
Programming/Frontend
2022. 7. 20. 14:47