Goodreads helps you keep track of books you want to read.
Start by marking “Learning Graphql: Declarative Data Fetching for Modern Web Apps” as Want to Read:
Learning Graphql: Declarative Data Fetching for Modern Web Apps
Enlarge cover
Rate this book
Clear rating
Open Preview

Learning Graphql: Declarative Data Fetching for Modern Web Apps

3.71  ·  Rating details ·  75 ratings  ·  10 reviews
Why is GraphQL the most innovative technology for fetching data since Ajax? By providing a query language for your APIs and a runtime for fulfilling queries with your data, GraphQL presents a clear alternative to REST and ad hoc web service architectures. With this practical guide, Alex Banks and Eve Porcello deliver a clear learning path for frontend web developers, backe ...more
Paperback, 198 pages
Published September 11th 2018 by O'Reilly Media
More Details... Edit Details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Learning Graphql, please sign up.

Be the first to ask a question about Learning Graphql

Community Reviews

Showing 1-30
Average rating 3.71  · 
Rating details
 ·  75 ratings  ·  10 reviews

More filters
Sort order
Start your review of Learning Graphql: Declarative Data Fetching for Modern Web Apps
Francois D’Agostini
Jan 15, 2019 rated it really liked it
Very nice book that goes into quite a lot of details about GraphQl
I feel that in a small number of pages, it tackles a lot of subject and it also build an app little by little, explainig the concepts along the way
However, there are a lot of mistakes in the code written in the book. Hopefully, there is the github codebase that is correct and that you can rely on to develop the same app on your own. But the book was almost useless as there are tons of misspelling, wrong copy paste and
Olivier Grange-Labat
Mar 21, 2019 rated it really liked it
I wanted to know more about GraphQL and this book provided a good introduction of its ecosystem.

It goes into details into:
- why it was invented in response to REST: overfetching (too much data send back in responses when you only need a few fields), underfetching (the need to send a query for a list, send multiple queries for items), lack of flexibility (the need to write new endpoints to cope with new features in applications)
- how it's used: schema, queries, mutations, subsc
Tyler Lucas
Feb 10, 2019 rated it it was amazing
Schema First Design Methodology (enable teams to get to work):
- Define types.
- Agree on 80% of the schema before building anything.
- Mocking is an important part of schema-first development. Apollo provides strong tooling to spin up a mock server in 4 lines of code. (1) import Apollo, (2) import type definitions, (3) Define apollo server configuration with mocks: true, (4) server.listen(). You can then customize the mock server data as needed.
Richárd Ötvös
Apr 18, 2019 rated it really liked it
Quite a decent beginner;s book on GraphQL. I felt like while it doesn't go into the super deep details it breaches a lot of topics, which personally I found more useful as I can always just google the concepts more (and get into them as deep as I want). The example server is built by Node.js and the example client with React, but you can get by, and understand the apps with pretty basic JS knowledge. (React might be a bit hard to read /strange, if you've never encountered with it before)
Ryan Frantz
Aug 18, 2019 rated it really liked it
This is a good introductory book for its topic. It provides a decent overview of graph theory to prime the reader for GraphQL and then walks through a number of building blocks using concrete examples so one can better understand how to build a GraphQL API.
radhika morabia
books for tooling are impossible to read, read like 50 pages then it got way too code heavy to not just read the docs.
Konstantin Kosinsky
Sep 19, 2018 rated it liked it
Too much UI, not enough db query generation info
Peter O'Kelly
Nov 13, 2018 rated it really liked it
An excellent single-volume introduction to GraphQL
Jun 09, 2019 rated it really liked it
All you need about GraphQL, for web developers/full stack engineers IMO.
Mark Nenadov
A decent introduction worth checking out. Even as one fairly new to GraphQL, I found it a bit on the basic side and didn't learn as much as I had hoped.
rated it really liked it
Oct 12, 2018
Miroslav Hudak
rated it liked it
May 01, 2019
Mr Zegbeh
rated it really liked it
Nov 08, 2018
Mehdi Hasan
rated it it was ok
Oct 19, 2018
Scott Franklin
rated it liked it
Mar 09, 2019
Mikael K
rated it really liked it
Sep 17, 2018
rated it it was amazing
Sep 07, 2019
Michael Terry
rated it liked it
Feb 10, 2019
rated it liked it
Jan 01, 2019
rated it really liked it
Oct 11, 2019
José Donizetti
rated it liked it
Dec 04, 2018
rated it really liked it
Feb 16, 2019
rated it really liked it
Oct 20, 2019
Sathish C
rated it liked it
Jul 10, 2019
rated it really liked it
Apr 27, 2019
Paolo Vecchiocattivi
rated it really liked it
Apr 27, 2019
Eduardo Bortolatto
rated it really liked it
Mar 28, 2019
rated it liked it
Nov 02, 2018
Raj Singh
rated it really liked it
Mar 25, 2019
« previous 1 3 next »
There are no discussion topics on this book yet. Be the first to start one »

Readers also enjoyed

  • Designing Data-Intensive Applications
  • Accelerate: Building and Scaling High-Performing Technology Organizations
  • Learning React: Functional Web Development with React and Redux
  • Vue.js: Up and Running: Building Accessible and Performant Web Apps
  • Designing Web APIs: Building APIs That Developers Love
  • The Road to learn React
  • The Pragmatic Programmer: From Journeyman to Master
  • HTML and CSS: Design and Build Websites
  • Batman: The Rebirth Deluxe Edition Book 1
  • Permanent Record
  • Range: Why Generalists Triumph in a Specialized World
  • Eloquent JavaScript: A Modern Introduction to Programming
  • Искусство легких касаний
  • It Doesn't Have to Be Crazy at Work
  • Quand sort la recluse (Commissaire Adamsberg #11)
  • Le Grimoire Glouton (Danthrakon, #1)
  • BART: The Dramatic History of the Bay Area Rapid Transit System
  • The Ohlone Way
See similar books…

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »