• Как правильно построить архитектуру приложения Vue?

    IgorPI
    @IgorPI
    Всё гораздо проще.
    Использовать vue как клиент
    И мыслить так как это клиентское приложение.
    Хоть оно и имеет свой собственный аля клиент-сервер и может работать без back-end.
    На этом можно с vue покончить.

    Далее в игру вступает back end

    Вот и делайте архитектуру там.
    Продукты, корзины, заказы, хранение данных, удаление, разделение ролей и так далее.

    Отдавайте vue json

    А vue это всего лишь 1 единица клиента.
    1 единица приложения, которая оторвется от сервера и будет работать в браузере не используя свой сервер.

    PS, vue из коробки не настроен ssr.
    А вообще можно использовать nuxt
    Теже яйца только с боку.
    Только там уже настроен ssr.
    Ответ написан
    Комментировать
  • Как правильно построить архитектуру приложения Vue?

    @AlexCraft
    Software engineer
    State хранит данные только на клиенте, и даже если Вы сделаете location.reload (обновите окно браузера), все данные потеряются. Так что без БД никак не обойтись.
    Ответ написан
    9 комментариев