就在今天早上,Chris 分享了一种简化的方法来 使用 Netlify 启动并运行静态网站。 碰巧的是,Sarah 和我写了一篇小文章,扩展了这个想法,即 静态网站可以使用 REST API 从 WordPress 获取内容.
使用 Vue、Nuxt、axios 和 Netlify,可以获得 Jamstack 的性能和持续集成优势,以及 CMS 的强大发布和编辑功能。 如今,将不同的堆栈配对真的太神奇了!
我自己也是 WordPress 爱好者,从 Sarah 那里学到了很多关于设置渐进式网络应用程序和使用组件驱动架构的知识。 她为我提供了几个资源,所有这些资源都在文章中链接起来。 甚至还有一个完整的视频,Sarah 在其中演示了我们为这个应用程序设置的相同步骤。
换句话说,阅读这篇文章大约需要 18 分钟,值得一看。 我希望您在阅读完它后能像我一样有所收获。
我不愿意在需要搜索引擎爬取的网站上尝试这种方法。 我有限的理解是,它们会评估同步 JS,但不会评估异步 JS,这意味着它不会等待 REST API 将数据发送到前端。 如果我错了,请纠正我。