Задать вопрос

Нужен ли вообще этот server side rendering?

Всем привет! Уже просто не хватает сил с этим Server Side Rendering.
Примерно неделю разбирался с этим, более-менее разобрался.
И тут понимаю что это полная *опа... дело в том, что у меня на сайте есть карта, чтобы загрузить ее
через SSR надо немного накостылять, но я использовал плагин react-leaflet-universal, но через него я не могу вытянуть сам объект карты чтобы дальше работать(Он сделан декораторами, не доходит как это сделать и refs не работает)
Плюс к этому всякие ui библиотеки тоже плохо поддерживаются при SSR.
Короче, последние два дня я просто не могу здвинутись с места с этой картой.
Возникает вопрос ...
Возможно такие вещи как-то по-другому надо делать/грузить, чтобы все работало?
Надо ли вообще этот SSR, если костилять надо будет все где есть window?
Посоветуйте пожалуйста что-нибудь!
  • Вопрос задан
  • 1776 просмотров
Подписаться 5 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
Серверный рендеринг нужен чтобы:
1. Пользователь получил уже отрендеренный интерфейс, вроде как быстрее, приятнее и т.д. - на мой взгляд такое себе преимущество
2. Для индексации поисковиками - главное и основное

Рендерьте на сервере те компоненты, индексация которых важна. Всякие ГуглоКарты, корзины интернет-магазинов и прочее рендерить не надо.
Не надо индексироваться - не мучайте ни себя, ни Тостер.
Ответ написан
vahe_2000
@vahe_2000
Андрей Хохлов очень правильно ответил, но я свою очередь хочу вам порекомендовать читать эту статью The Performance Cost of Server Side Rendered React...
Ответ написан
Комментировать
Xaz16
@Xaz16
Front End Developer
Одно из решений https://prerender.io/
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы