강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

bluescreen님의 프로필 이미지
bluescreen

작성한 질문수

React 완벽 마스터: 기초 개념부터 린캔버스 프로젝트까지

강의교안 & 소스코드

뭐하나 여쭤봐도 될까요?

작성

·

11

·

수정됨

0

안녕하세요

복습하러 들어왔습니다.

그나저나 코딩님.. 뭐하나 여쭤봐도..

다른 어느 소스를 보니까..

 

component 1

index.js

component2

index.js

component3

index.js

..

image.png


폴더마다..죄다 ...... index.js 가 있는데...
짐코딩님께 여쭤 봐도 될련지요.. ?

번거로우시겠지만.. 고견 , 첨언 부탁드립니다.

(P.S: 또 ..AI가 답변할라나? .쩝)

 


[ AI ]

" 컴포넌트 폴더에 index.js를 두는 리팩토링 팁???? "

리팩토링?... 엥? 저렇게 리팩토리 하라고?

( 거 참..머 할라고 저렇게 한데??? .. ㅡㅡ;;)

 

코딩님..헬프용. ㅜㅜ;;;

 

 

답변 1

0

짐코딩님의 프로필 이미지
짐코딩
지식공유자

안녕하세요!

컴포넌트마다 index.js를 사용하는 건 import를 깔끔하게 하기 위한 패턴이에요.

// index.js 없이
import Button from './components/Button/Button';

// index.js 사용
import Button from './components/Button';

폴더명만으로 import할 수 있어서 코드가 간결해져요.

다만 이건 선호도 차이예요. 프로젝트나 팀 컨벤션에 따라 다르게 사용하니, 정답은 없고 일관성 있게 사용하시면 됩니다!

bluescreen님의 프로필 이미지
bluescreen

작성한 질문수

질문하기