리액트가 만들어진 배경 리액트가 뭐냐?! 리액트는 자바스크립트 라이브러리의 하나로서 사용자 인터페이스를 만들기 위해 사용된다. 싱글 페이지 애플리케이션이나 모바일 애플리케이션 개발에 사용될 수 있다. 대규모 또는 복잡한 리액트 애플리케이션 개발에는 보통 라우팅, AIP통신 등의 기능이 요구되는데 리액트에는 기본적으로 제공되지 않기 때문에 추가 라이브러리를 사용해야한다. JavaScript DOM을 변형시키기 위해서 브라우저의 DOM Selector API를 사용해서 특정 DOM을 선택한 뒤 특정 이벤트가 발생하면 변화를 주도록 설정한다. 인터렉션이 자주 발생하면 규칙이 다양하고 관리도 힘들다. Ember,Backbone,AngularJS 프레임워크 자바스트립트의 특정 값이 바뀌면 특정 DOM의 속성이 바..