在 Sitecore 8.2 中使用 ReactJS 的最佳方法
The best approach of using ReactJS with Sitecore 8.2
我是 ReactJS 的新手,现在正在使用 Sitecore 8.2。在我当前的项目中,我必须将 ReactJS 与 Sitecore 结合使用。
请建议最好的使用方法。
对 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 使用,然后在 front-end.
上使用
您不会拥有 JSS 附带的助手,但对于具有个性化的无头开发,它可能是一个中间地带。
各种无头选项的视频概述: https://www.youtube.com/watch?v=9RiUNvXHzJQ&list=PL1jJVFm_lGnwZup4L4BjITS2sKr4rpMfI&index=1
我是 ReactJS 的新手,现在正在使用 Sitecore 8.2。在我当前的项目中,我必须将 ReactJS 与 Sitecore 结合使用。
请建议最好的使用方法。
对 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 使用,然后在 front-end.
上使用您不会拥有 JSS 附带的助手,但对于具有个性化的无头开发,它可能是一个中间地带。
各种无头选项的视频概述: https://www.youtube.com/watch?v=9RiUNvXHzJQ&list=PL1jJVFm_lGnwZup4L4BjITS2sKr4rpMfI&index=1