Есть большой проект на джанго, куда планируется интегрировать vue.js. Это не SPA, и использование vue-router не рассматривается. Насколько правилен подход создания нового Vue.js приложения (код ниже) для каждой страницы? Быть может есть и другие подходы или это вполне "ок"?
vm = new Vue({
el: '#app',
data: {},
methods: {}
})