首页 > 解决方案 > 是否有可能拥有一个 Apollo 服务器,为同一个应用程序提供 React 客户端?

问题描述

我是服务器上的 Apollo 和 JS 的新手,但对 React、GraphQL 等并不陌生。我试图用一种干净的方式让服务器使用 Apollo 为 API 和客户端提供服务,它将使用 ReactJS 和 Apollo 构建。

我阅读了关于 Apollo 的服务器端渲染的文章。将来我可能对此感兴趣,但现在,我只对从单个服务器部署的单个项目感兴趣,而不是两个。

有可能干净地做到这一点吗?有没有规范的方法呢?它可以使用 create-react-app 还是不可能?

标签: node.jsapollo

解决方案


有可能,apollo 的设置与任何服务器相同,例如,您可以使用express 提供静态文件并实现 apollo 并进行一些小的更改,请参阅apollo 服务器 express的文档并实现您熟悉的那个


推荐阅读