프론트엔드 프레임워크(라이브러리) 3대장을 보면,
Angular는 프레임워크, React는 라이브러리다.
Vue는 공식 홈페이지에 보면 Progressive Framework라고 표현하고 있다.
Vue의 창시자인 Evan You(에반 유)가 2017년 Vue.js 컨퍼런스에서 발표한 내용 중에 있는 그림이다.
Vue 코어 라이브러리
는 화면단 데이터 표현에 관한 기능들을 중점적으로 지원하고 프레임워크
의 기능인 라우터, 상태 관리, 테스팅 등을 쉽게 결합할 수 있는 형태로 제공된다. 즉, 라이브러리 역할뿐만 아니라 프레임워크 역할도 할 수 있다는 의미로 Vue를 점진적인 프레임워크라고 표현한다. (점진적인 Framework로서의 Vue의 의미)
그래서 vue도 react처럼 프로젝트에 부분적용이 가능하고,
점진적으로 도입한 후기글도 많이 찾아볼 수 있다.