• Возможно ли использовать Vue без потери SEO?

    @kirill-93
    Ударит. Все что вы таким образом будете делать с помощью Vue, будет невидимым для поисковиков.
    UPD. Вы не сможете использовать ssr, nuxt и тп, как советуют, если хотите использовать Vue для отдельных частей страницы.

    И насколько хорошей\плохой практикой будет использовать Vue в качестве вспомогательного средства, а не для создания полноценного SPA?

    Очень хорошая практика. Например, если у вас существующий интернет магазин с десятками фильтров, котрые между собой связаны. Реализация таких фильтров на jQuery или чистом JS - это ад. Тут можно и нужно брать Vue и переписывать только кусок с фильтрами, потому что используя реактивность, разрабатывать такие сложные взаимозависимые вещи, как фильтры, одно удовольствие.
    Ответ написан
    2 комментария
  • Как каждому из экземпляров Vue назначить отдельный Store?

    0xD34F
    @0xD34F Куратор тега Vue.js
    Если воспользуетесь конструктором Vuex.Store более одного раза, вас за это в тюрьму не посадят. Так что вам ничего не мешает создать несколько разных сторов, свой для каждого экземпляра Vue.

    А если их структура должна быть идентична - сделайте функцию, которая будет создавать стор и вместо

    new Vue({
      store: store,
      ...

    будет

    new Vue({
      store: createStore(),
      ...

    https://jsfiddle.net/25L08xj1/
    Ответ написан
    Комментировать