vue.js는 사용자 인터페이스(UI) 및 단일 페이지 애플리케이션(SPA)을 구축하기 위한 Javascript의 프레임워크이다. MVVM(Model-View-ViewModel) 아키텍처 패턴을 활용합니다. SPA - Single Page Application SPA는 단일 페이지 애플리케이션으로 페이지 하나에서 동작하는 애플리케이션이다. SPA는 제일 처음 웹사이트에 접속했을 때, 웹사이트 전체에 필요한 모든 웹 자원을 서버로부터 가져와서 로딩을 하고, 그 다음에 페이지를 이동 및 전환하는 행동이 일어나면 웹 페이지 전체가 바뀌는 것이 아니라, 처음 접속했을 때 로딩 된 페이지 중에서 변경이 필요한 부분만 바뀌게 된다. 그렇기 때문에 페이지 전환 속도가 굉장히 빠르고, 이미 로딩된 자원을 다시 서버로부..