Community

JS에서 import 할 때 경로설정의 타게팅 정확하게 할 필요성이 있는가요?

안녕하세요 고수 선생님들. 왕초보 개발자입니다. 질문이 이해가 잘 되실런지 모르겠읍니다. 답변해주실 모든 분들께 미리 감사의 큰절 올립니다. import 해올 때 방법이 1. import { 사용할객체명 } from '모듈의최상단/하위/하하위/하하하위/객체가있는파일명'; 2. import { 사용할객체명 } from '모듈의최상단/하위'; 이렇게 두 방법 다 되잖읍니까 제 의문점은 두 방법의 차이점이 있느냐인데요 가. 번들링 할 때 어차피 모듈의최상단의 있는 모든 내용을 가져오기 때문에 1번으로 하나 2번으로 하나 똑같다. 나. 번들링 할 때 import에 적힌 경로에 있는 것만 가져오므로 1번이 2번보다 효율적이다 다. 번들링 할 때 import해서 실제 사용하는 객체만 불러오며 해당 객체에서 사용되는 또다른 객체가 있으면 그 객체만큼, 그 안에서 또 import해서 사용하는 객체가 있으면 그 만큼... 실제 로직에 사용되는 만큼만 번들에 포함되기 때문에 1번이나 1번이나 차이가 없다. 아마 '다' 일 것 같다고 생각하는데 전문가분들의 의견은 어떤가요? 또, 번들링 할 때만 차이가 있는건지, 아니면 번들링 하고 나서 사용자가 프로젝트를 이용하러 웹페이지에 들어올때마다도 차이가 있는건지 궁금합니다!

Loading...

알림

알림이 없습니다