JavaScript 라이브러리 React란 및 설치
안녕하세요. 이번에 천천히 REACT에 대해서 공부해보려고 합니다. REACT REACT를 공부하기 전에 먼저 REACT가 무엇인지를 알아보겠습니다. 기존 프레임워크들은 주로 MVC, MVVM이라는 아키텍처를 사용합니다. 위에 나온 아키텍처들의 지닌 공통점은 모델과 뷰가 있다는 것입니다. 프로그램이 사용자에게 어떤 작업을 받으면 컨트롤러는 모델 데이터를 조회하거나 수정하고 변경된 사항을 뷰에 반영합니다. 애플리케이션 규모가 크면 상당히 복잡해지고 제대로 관리하지 않으면 성능이 떨어질 수 있습니다. 여기서 페이스북 개발 팀은 어떤 데이터가 변할 때마다 어떤 변화를 줄지 고민하는 것이 아니라 기존 뷰를 날려 버리고 처음부터 새로 렌더링 하는 방식입니다. 위에 설명한 방식으로 최대한 성능을 아끼고 편안한 사용..