왜 React를 사용할까?
리액트 문법부터 들이밀면 누구나 이해가 가지 않습니다.
리액트의 정확한 용도를 알아야 리액트라는 라이브러리를 이해할 수 있는데
어떤 웹사이트를 들어가서 이런저런 버튼을 눌렀을때 페이지 전환 같은게 새로고침 없이 부드럽게 동작합니다.
이런 사이트들을 Single Page Application 이라고 하는데
- html 파일을 1개만 쓰고
- 다른 페이지를 보여주고 싶을 때 html 부분만 샥 갈아치워서 보여줍니다.
그래서 부드럽게 동작합니다.
바닐라JS로 도 만들 수는 있지만 코드가 너무 길어지는 관계로
리액트라는 자바스크립트 라이브러리를 설치해서 사용하면 이걸 더 쉽게 만들 수 있습니다.
그래서 리액트라는 라이브러리를 배우고 사용하는 것입니다.
리액트 쓰는 또 다른 이유들은
- html을 함수, array, object 이런 곳에 보관하고 재사용할 수 있어서
큰 프로젝트일 수록 html 관리 편리해지기 때문입니다.
<출처 : 코딩애플 : React 리액트 기초부터 쇼핑몰 프로젝트까지!>
'React' 카테고리의 다른 글
[React]Component (0) | 2022.06.07 |
---|---|
[React] Array, object state 변경하는 법 (0) | 2022.06.07 |
[React] State변경하는 법 (0) | 2022.06.07 |
[React]중요한 데이터는 변수말고 state에 담으라고! (0) | 2022.06.07 |
[React]React 레이아웃 만들 때 쓰는 JSX문법 3개 (0) | 2022.06.07 |