파일, 설정, 컴포넌트를 외부 파일이나
모듈
에서 가져올 때 사용한다.
import 이름 from 위치
import {이름} from 위치
import * from 위치
import * as 이름 from 위치
import {default as 이름} from 위치
객체나 함수를
모듈화
시켜 내보낼 때 사용한다.
export{객체}
import{객체}from 위치
export default 객체
import {default as 객체} from 위치
import 객체 from 위치
export const 컴포넌트 = () => {return <></>}
export default class 컴포넌트 extends React.Componen ()
export const 함수 = () => {}
export default function 함수 {} {}
export {객체} from 위치
import{객체} from './components/index'
import{객체} from './components' // 위와 같음
import React from 'react'
export const Home = () => {
return(
<div></div>
)
}
export {Home} from './Home'
import{Home} from '../pages'