Book
Learning GraphQL
Learning GraphQL
Eve Porcello、Alex Banks
Summary
Eve Porcello and Alex Banks position GraphQL as a direct alternative to REST and ad hoc web service APIs, and build the book around a single running example, a photo-sharing application, rather than abstract syntax alone. It opens with graph theory and the query language itself, moves through schema design, then implements both a GraphQL server and an Apollo Client-based frontend against that schema, closing with what changes once the API goes to production. Because the client and server chapters share one example end to end, the book works as an introduction to writing GraphQL queries and to building the resolver layer that answers them.
Target Readers
- Frontend developers who have only consumed a GraphQL API and want to understand schema design and resolvers from the server side
- Backend engineers moving from REST controllers to GraphQL who need graph theory and query language fundamentals, not just syntax
- Teams building their first GraphQL service end to end, client and server together, rather than adopting it piecemeal
Tags
Colophon
- Publisher
- オライリー・ジャパン
- ISBN
- 978-4873118932
- Published
- Nov 2019
- List price
- ¥2,860incl. taxMay differ from the actual selling price on Amazon
Get this book
* The link above is an advertisement via Amazon Associates.Related Books
Prerequisites
- Related
The Design of Web APIs
The Design of Web APIs
Arnaud Lauret
Reason: Having experienced design-driven REST described with OpenAPI, you compare GraphQL, which realizes the same 'schema-first' idea in a different shape. The shared emphasis on designing APIs around a typed schema—and the difference in query models—deepens your understanding.
Sources