node.js - 是否有可能拥有一个 Apollo 服务器,为同一个应用程序提供 React 客户端?
问题描述
我是服务器上的 Apollo 和 JS 的新手,但对 React、GraphQL 等并不陌生。我试图用一种干净的方式让服务器使用 Apollo 为 API 和客户端提供服务,它将使用 ReactJS 和 Apollo 构建。
我阅读了关于 Apollo 的服务器端渲染的文章。将来我可能对此感兴趣,但现在,我只对从单个服务器部署的单个项目感兴趣,而不是两个。
有可能干净地做到这一点吗?有没有规范的方法呢?它可以使用 create-react-app 还是不可能?
解决方案
有可能,apollo 的设置与任何服务器相同,例如,您可以使用express 提供静态文件并实现 apollo 并进行一些小的更改,请参阅apollo 服务器 express的文档并实现您熟悉的那个
推荐阅读
- solr - 使用 SolrJ 添加搜索组件
- python - 我用请求抓取,但是在某些站点中,即使我选择或找到,也会传递一个空值
- javascript - 使用 Node.js child_process 生成 strace 命令
- laravel - Laravel-excel,更改导出为 CSV 中的列格式(字符串/整数)
- python - Python Pandas - 根据其他列获取列的最小值并对其他列进行分组
- qt - Felgo模拟器中的元素尺寸与真机上的显示尺寸相差较大
- architecture - 两个组件的方向,财务报表生成器如何从数据库中获取数据?
- javascript - 移动视图图像上的滑块未显示
- fullcalendar - fullcalendar 更改月份视图的开始和结束
- gnuplot - 如何在 gnuplot 中使用图像命令绘制具有不同颜色圆圈的 100x100 数据集?