Как правильно организовать модульную архитектуру проекта на laravel+vuejs?

Доброго времени суток.
Стоит задача сделать SPA приложение и организовать модульную архитектуру проекта на laravel+vuejs+vue-routes, так, чтобы модуль был полностью укомплектован(со своими контроллерами, роутами на backend и frontend, vue компонентами для ui и тд). Если по северной части ещё можно найти решения, то по клиентской части (vuejs+vue-routes) даже не представляю как это должно работать.

Заранее спасибо!
  • Вопрос задан
  • 1568 просмотров
Пригласить эксперта
Ответы на вопрос 1
rak1996
@rak1996
Frontend developer
Выносите как обычные пакеты для лары. А в итоговом приложении в файле роутеров (vue) подключайте и вставляйте свои страницы куда нужно. А если есть какие-то компоненты , которые используются повсеместно, то добавляйте их в итоговом проекте как глобальные компоненты , или используйте алиас в вебпаке, для простого импорта.

Ещё можно помудрить с функциями фабриками, чтобы в конечном итоге просто мерджить в файле роутеров определенные группы страниц (?)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы