文章目录
# React Redux GraphQL 环境搭建
之前闲着无聊写的一个 Redux 项目,今天突然想把它做成动态数据源,很早之前使用 Gatsby 的时候尝试过 GraphQL 觉得不错,所以就试着集成了一下。
## Server
轮子: express-graphql
安装一下然后用下面的代码搭出 Skeleton Framework
1 | var express = require('express'); |
放到 index.js
然后 node
跑起来即可
浏览器直接打开 localhost:4000/graphql
就是 graphiql
的界面,半个管理 IDE 吧
## Client
轮子:react-apollo
因为之前用了 Redux
,只需要修改一些地方就行。核心就是用一个 Provider
包裹之前的内容。
1 | src/index.js | 34 +++++++++++++++++++++++++++++ a/src/index.js |