Ответы пользователя по тегу Проектирование программного обеспечения
  • Отдавать ли SPA приложение сервером (express) или положить его отдельно?

    @numfin
    Никак неправильно. Если ты про рендер, то работаешь через сокеты и рендеришь нужный контент. Если ты про спа только на клиенте, то через апи проверяешь есть ли доступ к нужным данным. А если ещё и хочешь 2 отдельных спа для авторизованных и нет - тебе нужно для разных роутов свой статик отдавать на сервере
    Ответ написан
    3 комментария
  • Как спроектировать front на vue.js и REST-api?

    @numfin
    nuxtServerInit
    routerMiddleware
    Вроде даже и примеры на сайте есть...
    Но держать нюкст ради рендера вью - имхо неадекватно.
    Лучше страничку с json данными внутри скрипта отдать пользователю, а пользователь уже подгрузит и vue и все остальное.
    Например: ставишь через vuecli webpack шаблон, делаешь сайт, делаешь build. Далее dist кидаешь в проект с пхп. Внутри index.html рендерите раздел script и в переменную гоните полученные с бд данные. Это хоть и менее деликатный способ, но куда более приятный в плане экономии ресурсов за счёт избавления от рендера nuxt и лишних запросов с того же nuxt к бд.
    Ответ написан