GraphQL is an emerging technology that continues to grow. Eve encourages students to check out Apollo, Relay, and other tools to continue learning GraphQL.
- Now, that we have a greater understanding of GraphQL,…the thought processes behind it, how to write…and structure queries, how to change data with mutations,…you might be interested in writing…your own GraphQL service.…For that, there are several resources…that I would recommend.…First, you'll definitely want…to check out the GraphQL website…under the Code tab to find more information…about setting up your own server.…Here, you'll find server libraries…for popular language implementations…of GraphQL like Java Script, Ruby, Python,…Scala, Java and more.…
Also, if we scroll down on this page a bit…and we find the heading that says GraphQL Clients,…you're going to see several different GraphQL clients…like Relay, Facebook's Framework…for connecting React Apps to GraphQL backends.…Another really popular tool is Apollo Client…which works with a ton of different fermentools.…I also really like their documentation.…I'd also recommend taking a look…at this page called awesome-graphql.…It's a little overwhelming at first glance,…
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