Gatsby.js编写web应用程序的框架是一种架构风格吗JAMstack.应用程序的一部分在构建时生成并作为静态站点部署,而其余的功能则作为静态站点实现渐进式web应用程序在浏览器中运行。此类应用程序无需在服务器端运行代码即可工作。但是,通常情况下,PWA调用第三方api和SaaS解决方案来进行内容管理。在gates .js的情况下,所有的客户端和构建时间代码都是使用React编写的。该框架包括一些优化,以使web应用程序感觉快速。它提供了开箱开箱的代码和数据,以最小化加载时间,并通过预取资源来导航应用程序时提高性能。api通过以下方式调用GraphQL还有一些插件简化了与现有服务的集成。