-
export, export default 차이점카테고리 없음 2023. 6. 18. 21:04
export export default 설명 - named export라고 한다. - 여러 개의 객체, 함수를 한꺼번에 내보낼 수 있다. - 개발자가 원하는 이름으로 import할 수 있다. - 한 모듈에 하나씩만 쓸 수 있다. 장점 - export한 이름으로만 가져올 수 있으므로 어떤 것을 import하는지 정확히 알 수 있다. - export한 이름이 아닌 원하는 이름으로
import할 수 있다.
- {} 쓰지않아도 import를 해올 수 있다..단점 반드시 export한 이름으로만 import 해야한다. import 하는 것이 정확히 어떤 것인 지 알 수 없다. 이 단점을 해소하기 위해서는 다음과 같은 방법들을 사용 할 수 있다. - named export만 사용하기로 한다. - default export한 것을 가져올 때 아래와 같은 파일 이름과 동일한 이름을 사용하도록 팀원들끼리 내부 규칙을 정한다.