首页 文章

什么是ReactJS中的同构渲染方式

提问于
浏览
-2

Javascript frameworks are not 'Search-Engine Friendly'. Search Engines has a trouble while loading the data Dynamically and finally frameworks create the markup.

在React中以同构的渲染方式解决了这个问题 . 这个概念究竟是什么?它与Angular有什么不同?

附: ReactJS新手 . 如果有更多的概念化解释,我将不胜感激 .

2 回答

  • 0

    默认情况下,SPA框架没有良好的SEO,因为DATA在使用AJAX加载页面之后 . 这意味着如果你看到所有页面 Headers 中的页面来源'ctrl U'是相同的,那对SEO来说是不好的 .

    看到这个做反应SSR(server-side-rendering) . 在SSR数据中获取并构建了Dom页面 .

    你可以使用nextJs,如果你不想使用纯粹的方式 .

    以我的反应SSR项目为例:malltina.com

  • 1

    ReactJS只是javascript,可以在浏览器中运行,但也可以在服务器上运行 . 例如,http请求之后的nodejs服务器可以运行产生html标记的react,然后将该标记发送到浏览器 . 这称为反应服务器端渲染,但也有人称之为通用反应 .

    有关于此的在线教程/课程 . 您可以搜索反应服务器端渲染 . 就个人而言,我会推荐本课https://www.udemy.com/server-side-rendering-with-react-and-redux/来了解它的工作原理

    另外因为ssr不容易,你可以理解它是如何工作的,但之后我会建议使用nextjs .

相关问题