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