번들링이란? 프로그래밍을 하다보면 번들링에 대해서 자주 듣게 된다. 사전적 의미의 Bundle은 "묶다. 꾸러미로 만들다" 의 의미를 가지고 있다. 그렇다면 왜 파일을 묶는 작업이 필요할 것인가에 대해 생각해 볼 수 있다. 번들리은 모듈들의 의존성을 관계를 파악 후 묶는 작업 즉 그룹화 해주는 것을 말한다. 모듈이 분리 되었던 이유는 간단하다. 작업의 효율성 문제이다. 스크립트가 커지기 시작하면 하나의 클래스 , 파일로 관리하기가 어렵고 감당이 안된다. 이러한 이유로 전부 떼어내어서 작업을 하기 시작했다. 원래부터 따로 분리 되어 있는 모듈이 아니기 때문에 독립적으로 존재하는 모듈은 아니다. 분리 된 모듈이 잘 작동하기 위해서는 연계성이 있어야한다. 그래서 모듈 내부에서는 import로 호출하고 expo..