我在两个月前发布了关于 Foxhound 的文章,以及我发现它非常酷,但也很好奇它是少数几个结合了 WordPress JSON API 和 React 的主题之一,尽管它们看起来很自然地很合适。 就像 无头 CMS 一样,几乎。
从那以后,又有几件事出现在我的桌面上,人们用这种想法和组合做了更多的事情。
Maxime Laboissonniere 撰写了 在 WordPress 后端捆绑 React.js:WP REST API 示例
我将 WordPress 用作后端,并将 WordPress REST API 用于向简单的 React 电子商务 SPA 馈送数据
- 使用 WP Advanced Custom Fields 插件创建产品
- 将自定义字段映射到 JSON 有效负载
- 使用 React 使用 JSON REST API
- 在我们的商店中渲染产品
也许更直接可用,Postlight 发布了一个入门工具包。 Gina Trapani
在网络上发布的人喜欢 WordPress。 工程师喜欢 React。 通过一些研究、配置和反复试验,您可以同时拥有它们——但我们想帮您节省工作。
另一个例子:Alex MacArthur 的 WP Vue。
WordPress 最棒的一点是自动 json 馈送。 非常方便!
Gatsby,一个 React 静态站点生成器,具有 非常棒的 WordPress 插件。 他们博客上有一些关于如何使用它的文章,如果您有兴趣了解更多,可以阅读一下: https://www.gatsbyjs.org/blog/2017-10-05-portfolio-site-gatsby-wordpress/
我也研究过 Foxhound。 最后我选择了将 WordPress 简单地用作 React 构建的几个小型网络应用程序的后端
每日设计新闻阅读器
原型工具比较网站
这两个 React 应用程序只是从我的 WordPress 网站读取和显示数据,并利用自定义字段。 有几个很棒的插件帮助我做到了这一点
WP REST API Controller 用于公开自定义字段和分类法
WP REST API 缓存 用于加快速度
如果有人有兴趣,我会考虑将其开源到 GitHub