MVVM Vue.js is focused on the ViewModel layer of the MVVM pattern. It connects the View and the Model via two way data bindings.