Что такое изоморфный способ рендеринга в ReactJS? - PullRequest
0 голосов
/ 09 декабря 2018

Фреймворки Javascript не являются дружественными для поисковых систем.Поисковые системы испытывают проблемы при загрузке данных Динамически, и, наконец, платформы создают разметку.

Эта проблема решена в React в изоморфном способе рендеринга.Что это за концепция на самом деле?Чем он отличается от Angular?

PS Новое в ReactJS.Был бы признателен за более концептуализированные объяснения, если таковые имеются.

Ответы [ 2 ]

0 голосов
/ 09 декабря 2018

ReactJS - это просто javascript, который может работать в браузере, но также может работать и на сервере.Например, сервер nodejs после выполнения http-запроса может отреагировать, который создает html-разметку и затем отправляет эту разметку в браузер.Это называется рендерингом на стороне сервера, но некоторые люди называют его универсальным реагированием.

Об этом есть онлайн-уроки / уроки.Вы можете искать реакцию на стороне сервера рендеринга.Лично я бы порекомендовал этот урок https://www.udemy.com/server-side-rendering-with-react-and-redux/, чтобы понять, как он работает

Кроме того, поскольку ssr не прост, вы можете понять, как он работает, но после этого я бы порекомендовал использовать nextjs.

0 голосов
/ 09 декабря 2018

SPA-фреймворки по умолчанию не имеют хорошего SEO, потому что ДАННЫЕ приходят после загрузки страницы с помощью AJAX.это означает, что если вы видите, что источник страницы 'ctrl + U' во всех заголовках страниц одинаковый и это плохо для SEO.

посмотрите, как реагирует SSR ( рендеринг на стороне сервера ).в SSR были получены данные и собран Dom of page.

вы можете использовать nextJs , если вы не хотите использовать чистый путь.

см. мой проект реагирования SSR, например: malltina.com

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...