1. 리액트 시작
1-1. 왜 리액트인가? 프론트엔드 사이드에서 규모가 큰 애플리케이션을 관리하기 위해 수많은 프레임워크 들이 존재 프레임워크들은 주로 MVC, MVVC, MVW와 같은 구조를 차용하며 모두 Model과 View를 가짐 Model, View, Controller MVC 프로그램 개발할 때 Model, View, Controller를 나누어서 개발하는 개발 방법론이다 위의 사진과 같이 작동하며 일반적으로 User가 Controller에 요청 Controller가 Model에 반영 반영된 Model을 View가 다시 그려서 User에게 보여주는 과정을 거치게 된다 View의 문제점 위와 같은 MVC패턴은 당연하게도 View를 변형시킨다 아래와 같은 JSON 객체를 보자 { 'title': 'Hello', 'c..