【发布时间】:2019-07-15 11:42:48
【问题描述】:
我是 ReactJS 的新手,现在正在使用 Sitecore 8.2。在我当前的项目中,我必须将 ReactJS 与 Sitecore 一起使用。
请建议使用它的最佳方法。
【问题讨论】:
标签: reactjs sitecore sitecore-habitat
我是 ReactJS 的新手,现在正在使用 Sitecore 8.2。在我当前的项目中,我必须将 ReactJS 与 Sitecore 一起使用。
请建议使用它的最佳方法。
【问题讨论】:
标签: reactjs sitecore sitecore-habitat
对 ReactJS 开发最有利的方法是升级到更新版本的 Sitecore 并使用 JSS。这将为您提供最多的功能 (https://jss.sitecore.com)
有一些社区成员使用旧版本的 Sitecore 完成了 ReactJS:https://www.sitecorenutsbolts.net/2016/07/23/Sitecore-and-React-It-IS-that-easy/
这甚至导致了 Sitecore.React 的模块:https://marketplace.sitecore.net/Modules/S/SitecoreReact.aspx
这可能会让您到达 Sitecore 8.2 所需的位置
更新:我刚刚回忆起 8.2 也有 SXA JSON 设备输出,可以使用类似于 JSS 使用的 LayoutService。您可以将整个页面输出作为 JSON 使用,然后在前端使用它。
您不会拥有 JSS 附带的助手,但对于带有个性化的无头开发来说,它可能是一个中间地带。
各种无头选项的视频概述: https://www.youtube.com/watch?v=9RiUNvXHzJQ&list=PL1jJVFm_lGnwZup4L4BjITS2sKr4rpMfI&index=1
【讨论】: