작성자 없음
작성자 정보가 삭제된 글입니다.
작성
·
131
0
제로초 선생님 강좌 다 보고 따로 공부하고 있는 코린이입니다
궁금한게 폴더구조에서
예를들어 components 폴더 안에 Home 이라는 폴더가 있으면
Home 폴더안에 Home.tsx, index.ts 이렇게 따로 두는 이유가 궁금합니다
Home.tsx에 구체적으로 코드를 작성하고
index.ts에는 Home.tsx를 import만 해서 사용하는 코드들을 자주 보는데 이렇게 사용하는 이유를 알 수 있을까요?
index.ts를 별도로 안만들고 Home.tsx만 만들고 다른곳에서 사용하면 안되는건가요?
감사합니다
답변 1
0
Home.tsx만 둬서 해도 됩니다. index.ts를 두는 때는 보통 Home.tsx외에 Home1.tsx, Home2.tsx, 다른.tsx 등등이 있을 때 그것들을 다 index.ts에서 import 후 다시 export 하여 외부에서는 index.ts만 임포트해도 다른 ts들을 전부 쓰게 하기 위함입니다. barrel export라고 합니다.