Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions day01hw/201402410.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
웹팩이란 무엇이고 왜 사용해야 하는가
웹팩은 웹에서 사용되는 모든 자원(assets)을 번들링 해주는 도구입니다. 번들링의 개념은 여러개의 파일 중에 종속성이 존재하는 파일을 하나의 파일로 묶어 패키징을 시키는 과정을 의미합니다.
Webpack은 자바스크립트 모듈 번들러이다. 웹 개발이 복잡한 자바스크립트로 이루어지면서 복잡성에 대응하기 위한 방안으로 webpack이 만들어졌다.
웹팩은 빌드 툴이 아니므로 그런트(Grunt)나 걸프(Gulp) 등의 태스크 러너나 빌드 시스템과는 다르지만, 이러한 툴을 대체하면서 장점을 제공할 수 있다.
Webpack없이 자바스크립트를 사용하려면 스크립트를 포함 시켜야 한다. 스크립트를 많이 포함 시키는 경우에는 병목현상이 발생하여 어려움이 생긴다.
그렇다고 하나의 자바스크립트에 모조리 포함시키는 것은 해선 안될 일이다.
Webpack을 사용하면 네트워크 요청횟수를 최소화 할 수 있다.