React

[React]왜 React를 사용하는 것일까?

MoZZANG 2022. 6. 7. 16:37
왜 React를 사용할까?

리액트 문법부터 들이밀면 누구나 이해가 가지 않습니다.

리액트의 정확한 용도를 알아야 리액트라는 라이브러리를 이해할 수 있는데

 

어떤 웹사이트를 들어가서 이런저런 버튼을 눌렀을때 페이지 전환 같은게 새로고침 없이 부드럽게 동작합니다.

 

이런 사이트들을 Single Page Application 이라고 하는데

- html 파일을 1개만 쓰고 

- 다른 페이지를 보여주고 싶을 때 html 부분만 샥 갈아치워서 보여줍니다. 

 

그래서 부드럽게 동작합니다. 

 

 

바닐라JS로 도 만들 수는 있지만 코드가 너무 길어지는 관계로

리액트라는 자바스크립트 라이브러리를 설치해서 사용하면 이걸 더 쉽게 만들 수 있습니다.

그래서 리액트라는 라이브러리를 배우고 사용하는 것입니다. 

 

 

리액트 쓰는 또 다른 이유들은

- html을 함수, array, object 이런 곳에 보관하고 재사용할 수 있어서

큰 프로젝트일 수록 html 관리 편리해지기 때문입니다.

 

 

<출처 : 코딩애플 : React 리액트 기초부터 쇼핑몰 프로젝트까지!>