一个基于 React、Apollo 和 GraphQL 的 GitHub 客户端
特征
- React 16 与 create-react-app
- 响应式
- React Router 4
- Apollo 与 GitHub GraphQL API
- 使用渲染属性的查询和变更
- 乐观的最新消息
- 分页
- 乐观检索(例如问题)
- 虽然并非在所有地方都如此,但目的是为了演示。
安装
git clone git@github.com:the-road-to-graphql/react-graphql-github-apollo.git- cd react-graphql-github-apollo
- 在根目录下的 .env 文件中 添加您自己的GitHub 个人访问令牌
- 需要检查的权限范围/权限:admin:org、repo、user、notifications
- REACT_APP_GITHUB_PERSONAL_ACCESS_TOKEN=xxxXXX
- npm 安装
- npm start
- 访问
http://localhost:3000
贡献
- 请将Prettier 集成安装到您的编辑器中,并启用保存时格式化选项。
想了解更多关于 React + GraphQL + Apollo 的知识吗?
- 不要错过即将推出的教程和课程
- 查看当前的React 课程






