본문 바로가기

Frontend/React

my-app 프로젝트

my-app 프로젝트

-      index.js : 앱의 진입점 역할

-      ReactDOM.render(

-        <React.StrictMode>

-          <App />

-        </React.StrictMode>,

-        document.getElementById('root')

-      );

 

 

-      document.getElementById('root')

-       root에 렌더링 (화면에 출력) :

-      index.html<div id="root"></div> 영역에 렌더링

 

 

-      ReactDOM.render

-      컴포넌트를 페이지에 렌더링 하는 역할

-      첫 번째 파라미터 : <App /> :  페이지에 렌더링할 내용 (JSX 형태)

-      두 번째 파라미터 : document.get….(‘root’) : 렌더링할 document  내부 요소 설 (위치)

-      index.html 안의 <div id="root"></div> 렌더링

 

 

-      <React.StrictMode>

제한 기능 : 리액트 프로젝트에서 나중에 사라지게될 레거시(옛날) 기능을 사용하지 못하게 제한하는 기능

 

export default App;

-      컴포넌트를 외부에서 사용할 수 있도록 내보내는 역할

'Frontend > React' 카테고리의 다른 글

state  (0) 2021.12.20
배열 비구조화 할당  (0) 2021.12.20
props  (0) 2021.12.17
JSX 문법  (0) 2021.12.17
컴포넌트 유형 : 클래스 기반 / 함수 기반 컴포넌트  (0) 2021.12.17