Архитектура SPA с использованием Java + Spring и Vue.js?

Здравствуйте!
Вопрос такой: собрал команду для реализации проекта, бэкендеры работают с java + spring, а фронтендер использует vue.
Проблема в том, что ни они раньше подобным ни занимались, ни я (я работаю с php и js, но сейчас как раз пытаемся освоить новые технологии).
Можно ли на такой связке реализовать одностраничное приложение, чтобы страницы индексировались?
Как реализовать архитектуру? Какие ещё технологии использовать?
Спасибо за внимание к вопросу!
  • Вопрос задан
  • 2895 просмотров
Решения вопроса 1
yurygolikov
@yurygolikov
Как вариант.
Делаете отдельно два приложения:
1) Vue + SSR(рендеринг на стороне сервера)
2) Java REST API

Из SPA вызываете API.

Помимо более качественного индексирования поисковиками:
+ Полное разделение логики клиента и сервера, что делает приложение более чистым и прозрачным.
+ Имея полноценный API - вы можете прикрепить к нему какие угодно другие клиентские приложения (мобильные, desktop, терминалы и т.д.)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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