Vue.js 기초 개념 Vue.js는 화면의 일부분만 업데이트할 수 있는 가상 DOM(Virtual DOM) 기반의 리액티브 데이터 바인딩 시스템을 제공하여 개발자들이 유연하고 효율적으로 애플리케이션을 구축할 수 있도록 도와주는 프레임워크이다. Vue.js를 이용한 개발 시 알아두어야 할 기초 개념들을 정리하려 한다. 1. SPA 2. MVVM 패턴 3. 뷰인스턴스/뷰컴포넌트 SPA(Single Page Application)? 한마디로 하면, 단일 페이지 애플리케이션. 멀티 페이지 애플리케이션(MPA)와 대조되는 개념이다. 웹애플리케이션의 동작 방식 중 하나로, 사용자의 요청에 대해 페이지 별 template을 반환하는 것이 아니라, 서버에서 최초 1장의 HTML만 전달받아 모든 요청에 대응하는 방식. 클라이언트 측에서 페이.. 이전 1 다음