Это, вероятно, очень простой c вопрос, так что несите меня, я исхожу из опыта jquery и немного запутался в том, как структурировать код в Vue.
У меня есть проект laravel настроен с помощью vue. js, поэтому один файл app. js. Допустим, у меня есть набор директив в этом приложении. js для регистрации пользователя:
const app = new Vue({
el: '#app',
data: {
errors: [],
email:null,
first_name:null,
last_name:null,
...
},
methods:{
register: function (e) {
//Do stuff
}
});
А что, если я теперь хочу написать код для другой страницы, скажем, приложение crud для перечисления пользователи где мне писать код Vue? Думаю, я мог бы добавить в свое приложение. js файл, но скоро у меня получится огромный файл app. js, и я не хочу предоставлять методы на страницах, которые в них не нуждаются.
Каков правильный способ сделать это, я думаю, где-то должна быть какая-то маршрутизация?