WEB, ReactJS, introduction to react
웹펙
- 웹팩을 이용해서 최근 자바스크립트 (리액트 코드)를 모든 브라우저가 이해할수 있게 변경해줘야한다.
facebook의 create react app
- 복잡한 웹팩을 손쉽게 사용할수있게 한다.
- https://liante0904.tistory.com/128 에서 설치 방법 확인가능
JSX
- 리액트로 작성하는 html
- 리액트 컴포넌트를 만들때 사용하는 언어
- ex. class -> className ```js
hello
);
}
export default App;
```
![reactjs2](https://user-images.githubusercontent.com/55946791/69522161-120b3900-0fa4-11ea-9f2e-70bea2998c5f.JPG)
---
### react vs reactDOM
- react는 UI 라이브러리
- reactDOM은 react를 웹사이트에 출력(render)하는걸 도와주는 모델
(라이브러리를 웹 사이트에 출력해줌)
- 웹사이트 : react를 사용해서 웹사이트에 올리고 싶으면 reactDOM을 사용하면 된다
- 모바일 앱 : react를 사용해서 모바일 앱에 올리고싶다면, reactNative를 사용한다
---
## Reference
<https://www.inflearn.com/course/reactjs-web/lecture/8279>