MVVM 패턴의 뷰모델 레이어에 해당하는 화면단 라이브러리. 화면단은 DOM을 통해서 JavaScript와 통신하는 HTML로 그려진다. 뷰의 가장 큰 특징은 1. 사용자가 화면에서 어떤 입력을 하는지 DOM Listener가 듣고있다가 자바스크립트에 전달해주고 2. 자바스크립트(데이터)쪽에서 데이터가 변경되면 데이터 바인딩이 되어있어 화면에서도 바로 변함 ( 내가 듣는 인강에서는 저 Directives 단어 대신에 Data Binding)이라고 되어있었다. 기존의 웹 개발 방식은 아래와 같다. 뷰의 장점인 Reactivity를 활용한다면 이렇게 값이 바뀔 때 마다 js to HTML 셋팅을 다시 해주지 않아도 되는 것이다. 이런식으로 간단하게 리액티비티를 라이브러리화 할 수 있다. (function()..