Emchik
@Emchik
Что-то прикольное сделать могу

Как правильно делать SPA приложение на Laravel и Vue Router?

Во всех примерах что я нагуглил и документации показано что-то вроде:
const router = new VueRouter({
  routes: [
    {
      path: '/user/:userId',
      name: 'user',
      component: User
    }
  ]
})

НО! Я же хочу прописывать роуты в web.php (они все там). Получается, мне надо дублировать роуты из web.php во VueRouter ?
  • Вопрос задан
  • 288 просмотров
Пригласить эксперта
Ответы на вопрос 2
@karminski
Senior React.JS Developer
SPA -SINGLE Page Application. Т.е. с точки зрения Laravel - у вас ОДНА страница, на которой вы подключаете Vue.JS, и который сам уже разруливает роутинг приложения. Т.е. правильный вариант - в Laravel один роут (типа только /), а остальное в Vue.
Ответ написан
Обычно в web.php только один роут вида Rote::any
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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