Крупномасштабное приложение: несколько приложений Vue или одно приложение Vue с несколькими компонентами? - PullRequest
1 голос
/ 26 апреля 2019

Я начинаю проект, в котором мне поручено объединение 7 кодовых баз в 1 кодовую базу.Каждая из этих кодовых баз очень различна и обрабатывает различные функции (Регистрация, Опросы, Email Blaster и т. Д.).Я хотел бы использовать Vue для внешнего интерфейса каждого из них (Laravel на внутреннем интерфейсе).

Моя первоначальная структура для этого проекта включает использование одного файла app.js с одним экземпляром Vue и разделение каждой из кодовых баз накомпоненты.Vue-Router определит, какой из компонентов будет загружен.

//example of the layout thusfar
let routes = [
    { path: '/registration', component: require('./components/admin/Registration.vue').default },
    { path: '/surveys', component: require('./components/admin/Surveys.vue').default }
]

Это лучший способ размещения моего проекта?Если нет, то есть ли лучший способ структурировать такой проект?

...