GraphQL and Relay with Nick Schrock

GraphQL and Relay with Nick Schrock
nick-schrock

GraphQL is a query language for managing client-server interactions.

Relay is a new way of structuring client applications that co-locates data fetching with view logic.

These technologies complement the paradigm shift of React and other Facebook technologies.

Nick Schrock is the co-creator of GraphQL and an engineer on product infrastructure at Facebook.

Questions

  • How does REST manage client server interaction?
  • Before GraphQL, how did Facebook deal with typical client-server issues?
  • If a developer wants to work with GraphQL, do they need to use Relay as well?
  • Could you describe a mutation in Relay?
  • Why do Relay and GraphQL work nicely with React?
  • How does GraphQL fit into the Flux architecture?

Links

SED

Software Engineering Daily covers software engineering, technology, and the broader forces shaping the industry. Since 2015, we have brought our audience in-depth conversations and reporting from the people who build and shape technology.

Subscribe
to the newsletter

Subscribe to the Software Engineering Daily newsletter for a curated look at the best and newest from the software engineering community.