Software Engineering Daily

GraphQL and Relay with Nick Schrock


Listen Later

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
    • GraphQL Introduction
    • GraphQL Specification
    • Relay:  A JavaScript Framework for Building Data-Driven React Applications
    • Nick Schrock on JavaScript Jabber
    • The post GraphQL and Relay with Nick Schrock appeared first on Software Engineering Daily.

      ...more
      View all episodesView all episodes
      Download on the App Store

      Software Engineering DailyBy Software Engineering Daily

      • 4.3
      • 4.3
      • 4.3
      • 4.3
      • 4.3

      4.3

      13 ratings