Track 31

GraphQL

Learn GraphQL end to end: the type system, queries, mutations, subscriptions, validation and execution, serving over HTTP with PHP, plus authorization, pagination, caching, error handling, schema governance, and federation.

Lessons

  1. GraphQL Fundamentals And Thinking In Graphs
  2. Queries: Fields, Arguments, Variables, And Fragments
  3. Mutations And Input Types
  4. Subscriptions And Real-Time Data
  5. Schemas And The Type System
  6. Validation, Execution, And The Response
  7. Introspection
  8. Serving GraphQL Over HTTP With PHP
  9. Authorization And Security
  10. Pagination And Global Object Identification
  11. Caching, N+1, And Performance
  12. Error Handling, File Uploads, And Robust Clients
  13. Schema Design, Naming, And Governance
  14. Federation And Distributed Graphs