React

React-리액트란

용용it 2023. 6. 23. 23:12

React는 사용자 인터페이스를 만들기 위한 javaScript 라이브러리이다.

리액트는 인터렉션이 많은 웹 앱을 개발하기 위해서 주로 사용된다. 

때문에 웹 앱을 만드는 다른 Tool인 VueAngualar와 비교하게 된다.

 

 

가장 큰 차이점은 프레임워크라이브러리의 차이이다.

Angulalr와 Vue는 프레임워크이며, 리액트는 라이브러리이다.

 

그러면 여기서 

 

 

프레임워크라이브러리의 차이는

 

간단하게 말해서 

 

프레임워크는 어떠한 앱을 만들기 위해 필요한 대부분의 것을 가지고 있는 것이다.

라이브러리는 어떠한 특정 기능을 모듈화 해놓은 것이다.

 

 

또, 리액트를 사용하는 이유는 다음과 같다.

 

- 상대적으로 배우기 쉬운 라이브러리

- 여러 기능들을 위해 이미 만들어져 있는 라이브러리 환경

- 많은 기업들의 사용으로 검증이 된 라이브러리(ex: 페이스북)