더북(TheBook)

main.tsx

index.html 파일에서 <script src="/src/main.tsx">로 main.tsx 파일을 불러오면 그때부터 리액트 코드가 실행됩니다. main.tsx 파일은 리액트 애플리케이션을 초기화하고 구성하는 역할을 합니다.

main.tsx 파일을 열면 다음과 같이 작성되어 있습니다.

src/main.tsx

import { StrictMode } from 'react' ---------------- ➊
import { createRoot } from 'react-dom/client' ----- ➋
import App from './App.tsx' ----------------------- ➌

createRoot(document.getElementById('root')!).render(
  <StrictMode>
    <App />
  </StrictMode>,
) ----- ➍

StrictMode는 리액트에서 코드 오류나 비효율적 사용을 알려주는 개발 도구입니다. 화면에는 영향을 주지 않고 오직 개발 모드에서만 동작하며, 코드를 더 안전하게 작성할 수 있도록 도와줍니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.