Недавно начал изучать vue, собираюсь делать SSR приложение, дабы получить все плюсы SPA, а так же и нормальную поисковую оптимизацию. Случайно наткнулся на nuxt.js, и рассказы о том, что этот фреймворк очень сильно облегчает работу как раз при разработке SSR. Но также столкнулся и с негативными комментами, которые говорят, что фреймворк далеко ушел от самого vue и не по тому пути, и что он напротив только все усложняет. Т.к. больше ничего полезного я найти не смог, решил обратиться к вам. Скажите, может есть у кого опыт работы с nuxt или опыт разработки SSR приложения? Можете что-то посоветовать: стоит ли изучать nuxt или есть более полезные фреймворки, или обойтись одним vue - еще проще, чем что-то дополнительное ставить? У меня стоит связка laravel-vue, она мне пока очень нравится, поэтому не хотелось бы использовать react или angular.
Google нормально видит Vue в отличии от Angular (не знаю почему, может что-то изменилось... странно, ведь Angular их фреймворк), посмотрите в инструментах разработчика, как выглядит Ваше приложения у Яндекса, если Вам нужно, может и SSR не нужен.
Я не вдавался в подробности, но читал, что всякие SSR инструменты накладывают много ограничений на само приложение, уже не помню что.
Просто можно сейчас решать проблему, которая скоро решится сама собой, так как все поисковые системы двигаются к индексированию JavaScript.
P.S. Конечно получив дублирование кода, но по сути не много, можно спокойно это все реализовать на PHP, если сильно нужны статические страницы, будет загружаться контент, а потом через время подменяться на такой же в SPA, но уже без необходимости синхронизации состояний.
P.P.S. Я всё-таки за то, что скоро это вообще будет не нужно и можно делать нормальное SPA.
Андрей К, Спасибо за Ваш ответ! Речь идет о блоге-SSR. Хотелось бы сделать блог как десктопное приложение: читай, листай, комментируй - и все без перезагрузок. Но вот seo здесь очень важную роль играет, поэтому не хотелось бы сделать, а потом жалеть. Я тоже думаю, что поисковики рано или поздно будут SPA отлично воспринимать, но непонятно, когда это будет.
lolrofl01, можно накидать пробную страницу и посмотреть как ее видит поисковик, Google отлично видит Vue, живу в Испании, поэтому Yandex не был актуален, не смотрел.