작년에 angular1 처음 배웠었고 배울때는 빡치지만 배우고 난 뒤에는

편리한점들에 대해서 깨달음 

처음 모듈선언 제외하고서는 다른 소스파일들은 웹팩 없이도 병합하는것만으로도 의존성 관리를 할 수 있고

http모듈을 사용하지않는 내부 데이터 흐름은 컨트롤러 아래에서 스크립트 한 줄 없이

html 영역에서 전부 해결가능한 view model (스크립트 한줄 없는 todoList작성)


angular1은 나오고 나서 사람들이 자주 썼을만 했다고 생각함

다만 이제 서버사이드렌더링을 지원하지 못하고 초기화속도문제, 로딩속도 문제와 

digest loop의 데이터 흐름문제, jqlite를 사용한 직접 돔조작의 한계성 때문에 버려야 하는게 맞음


react가 뜬 이유는 돔조작과 렌더링 자체가 가지는 문제를 해결하기 위한 대안을 제시했다는 점이 큼

서버사이드 렌더링도 지원하고

다만 이제 웹컴포넌트기술이 완전한 웹표준으로 적용된다면 react나 vue같은 가상dom조작 프레임워크는

jquery같이 취급받겠지?

그떄는 아마 리액트나 뷰에 대해서 you don't need react,vue같은 페이지가 나올듯