@romicohen
WebDev

Какой роутинг наиболее грамотный при интеграции Vue.js прямо в Blade-шаблон (через тег script)?

Пытаюсь сейчас изначально понять наиболее удобный путь для создания приложения на Laravel + Vue.js, при котором Vue.js встраивается прямо в Blade-шаблоны (по другому не получается - там много легаси) но данные на страницу тянет через API.

Вот, например, банальный CRUD - как лучше реализовать:

1. Сделать для Read-Update отдельный Blade-шаблон

2. Или на той же странице через какое-нибудь v-show или в модальном окне, например?

А если таких крудов десяток-другой планируется?

Просто хочется сразу сделать оптимально, чтобы потом не переделывать))

А опыта именно такого вот подхода - не имеется.

Если кто уже прошел через это - подскажите как лучше плз. И почему.

Спасибо.
  • Вопрос задан
  • 68 просмотров
Решения вопроса 1
Делайте vue router без history mode, в url будет приписка /#/ и по факту получится обычный spa, ну либо же сделать отдельный раут по типу /my-cool-vue-crud и все что туда будет идти с припиской после будет падать на тот же шаблон, а vue уже сам там поймет куда чего, тут уже с history mode можно работать
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы