안녕하세요 개흐접프린이입니다.
전 page폴더에서 컴포넌트들 불러와서 조립하는데
다른사람들 깃허브보면 페이지파일에선
import Signup from "../components/Signup";
const SignupPage = () => {
return <Signup />;
};
export default SignupPage;
대충 이런식으로 하던데 이유가 뭔가여?
그니까 라우팅으로 page들 설정해놓으면
그 해당 페이지에선 컴포넌트폴더에서 조립된것만 임폴트해서 내보내던데
걍 페이지파일에서 조립하나 도찐개찐아니에요??
차이를 곰곰히 생각해봐
import Signup은 Signup 컴포넌트 js파일 불러오는거고 return <Signup />은 SignupPage에 Signup을 import시키겠다는거임 라우팅이랑 관련없음
잘못썼는데 Signup을 import시키겠다는게 아니고 정확히는 Signup 컴포넌트를 생성하겠다는거임