JS/React
React 공식문서 보기 - 1 (React 앱 만들기, Hello World)
주탱2
2024. 3. 12. 00:20
React 공식문서를 보고 하나씩 정리해보겠다.
1. 새로운 React 앱 만들기 (https://ko.legacy.reactjs.org/docs/create-a-new-react-app.html)
npx create-react-app my-app
터미널에 위 명령어를 입력하면
자동으로 my-app이라는 React app을 생성해준다.
이름은 바꿔도 무방하다 (my-app)
my-app 폴더로 이동해서 (cd my-app)
npm start를 입력하면 react 첫 화면을 볼 수 있다.
cd my-app
npm start
주요 개념 - 1. Hello World (https://ko.legacy.reactjs.org/docs/hello-world.html)
생성된 my-app 폴더의 src에 index.js를 수정해서 Hellow World를 찍어보자.
ReactDOM.render() 함수가 가상돔을 만들고
이 가상돔이 진짜 돔에 반영되고
그 위치는 'root' 라는 id를 가진 앨리먼트의 자식이 된다.
가상돔과 돔에 관한 개념에 대해서 추후에 깊게 공부해보자!
const root = ReactDOM.createRoot(document.getElementById('root'));
root.render(<h1>Hello, world!</h1>);
위 코드를 7 ~ 12 번째 줄에 입력하면 화면에 Hello World 가 뜨는 모습을 볼 수 있다.
이렇게 화면에 Hello World 까지 찍어봤다.
공식문서를 하나씩 정복해나가보자!
Ref :
https://ko.legacy.reactjs.org/ ,