Можно ли использовать Google AMP с приложением ReactJS? Является ли рендеринг на стороне сервера обязательным в этом случае? - PullRequest
0 голосов
/ 15 мая 2018

У меня есть приложение реагирования, которое использует узел на стороне сервера. Могу ли я использовать AMP в этом случае?

Ответы [ 2 ]

0 голосов
/ 16 мая 2018

Я использую Nextjs (рендеринг на стороне сервера) для создания веб-сайта AMP. Вы можете проверить здесь https://github.com/zeit/next.js/tree/canary/examples/with-amp

0 голосов
/ 15 мая 2018

Внедрение AMP для реагирующих приложений при разработке кажется более простым, чем уже реализованные в AMP SPA.

React позволяет нам использовать AMP-компоненты, такие как amp-img или amp-accordion, чтобы создавать наши представления одинаковомы используем любой элемент HTML, поэтому мы можем поддерживать согласованную парадигму с другими нашими проектами React.

Реализация страниц AMP на веб-сайтах AngularJS / React чрезвычайно сложна по сравнению с drupal и wordpress, которые имеют плагины.Сайты с одностраничными приложениями также очень трудно индексируются Google, могут работать временные решения, такие как предварительный рендеринг, однако пробег сильно варьируется.Если у вас есть собственный веб-сайт, вам придется инвестировать инженерные ресурсы и создавать его.

...