Awesome Relay 
Awesome resources for Relay, based on the Awesome project
Table of Contents
- Learning Resources
- Documentation
- FAQs
- Tutorials
- Overviews
- Example Implementations
- Lists of Lists
- Ecosystem
- Libraries & Packages
- Tooling
- Starter Kits
- Relay-Specific Server Support
- Go
- JavaScript
- Python
- Ruby
- Scala
- Testing
Learning Resources
Documentation
- Official Docs - Official Relay documentation.
FAQs
- Unofficial Relay FAQ - Common questions answered! Relay resources are scarce at the moment, so this is very helpful if you get stuck.
Tutorials
- Getting Started with Relay - One of the few detailed walk throughs of hand-on Relay.
- Relay 101: Building A Hacker News Client - A complete workable example.
- Relay 102: Mutations - A follow up to "Relay 101" concentrating on mutations.
- Facebook Relay talk - Lunch and Learn session - Walkthrough of building a simple app, and demonstration of GraphiQL.
- A Beginner's Guide to Relay Mutations - Mutations in depth.
- Learn Relay - Shows you how to make a Pokemon-themed CRUD app, providing a personal, cloud-based GraphQL backend so you can focus on the client-side code.
Overviews
- React Data Fetching with Relay - Clear conceptual overview of Relay's moving parts and magic.
- Joseph Savona - Relay: An Application Framework For React - Conceptual overview of Relay from the Facebook team.
- F8 2015 - React Native & Relay: Bringing Modern Web Techniques to Mobile - Overview of Relay, some about the philosophy.
- Relay - Daniel Dembach - Hamburg React.js Meetup - A good general overview of Relay, some discussion of alternatives. Common questions are covered in Q&A at the end.
- Facebook Relay talk - Lunch and Learn session - Walkthrough of building a simple app, and demonstration of GraphiQL.
- React with Relay and GraphQL with Andrew Smith - High level overview of Relay and GraphQL, with some useful discussion from the audience. Some discussion of other front-end frameworks, as well.
- Relay for Visual Learners - Very clear set of diagrams laying out how the different parts of Relay relate to each other.
- Relay: Seamless Syncing For React - An overview of what Relay is, and some discussion of experience using it in production.
- Cartoon Intro to Facebook's Relay - An overview of how Relay works, complete with illustrations.
- Part 1: Saying what data you need with GraphQL
- Part 2: Fetching data from the server
- Part 3: Syncing changes back up to the server
- Part 4: How it all fits together
Example Implementations
- Relay TODO MVC - The classic TODO example app, written with Relay.
relay-chat- Relay with routing and pagination.koa-graphql-relay-example- "TODO" app withkoa-graphqlandrelay.todomvc-relay-go- Relay TodoMVC app, driven by a Golang GraphQL backend.