React - 프론트엔드 라이브러리


리액트는 프론트엔드 라이브러리이다.

요즘 웹은 웹 애플리케이션이라고 할 수 있다. 어떤 유저 인터페이스를 동적으로 관리하기 위해서는 많은 상태들을 관리해야 한다. 프로젝트의 규모가 커지면 다양한 인터렉션을 관리하기 쉽지 않다.

개발을 할 때 생산성, 유지보수성을 위해 프론트엔드 라이브러리, 프레임워크가 존재한다.

리액트, 앵귤러, 뷰가 가장 유명하다.

앵귤러

다양한 기능이 내장되어 있다. http 클라이언트, 라우터 등등이 내장되어 있다.

많이들 사용하고 있다. TypeScript를 기본으로 사용하고 있다.

리액트

컴포넌트에 집중되어 있는 라이브러리이다. 한 가지 문제를 해결하기 위해 여러 방법을 활용한다.

쉽다. 스크립트 태그로 불러와서 사용가능하다.