GraphQL is a declarative data-fetching specification that was created at Facebook in 2012. Eve describes the origins of GraphQL and the other places that it's used today.
Though it lends itself well to loading data…into React components, GraphQL is just a query language.…It's not opinionated about what programming language…you use to implement a graph server.…Today GraphQL is used by companies…like Pinterest, Intuit, Coursera, GitHub, and Shopify,…and it's gaining popularity due to the ease of use…and the performance benefits.…
In this course, learn how to get started with GraphQL. Eve Porcello walks through the basics of this query language, diving into the data fetching specification, and helping you get up to speed with the syntax and vocabulary of GraphQL. Eve explains how to create basic queries, including how to work with arguments and multiple fields. She also goes into complex techniques for handling data, including working with aliases, fragments, and pagination. Plus, she covers how to edit and transform data with mutations.
- Learning about the origins of GraphQL
- Learning about how GraphQL makes data fetching and updating easier
- Creating basic queries
- Using multiple fields
- Understanding schemas
- Handling data
- Drilling down into nested fields with a query
- Adding variables for argument values
- Creating mutations
- Adding a reaction mutation