1. 1. Introduction
  2. 2. Quickstart
  3. 3. Type system
    1. 3.1. Objects
      1. 3.1.1. Complex fields
      2. 3.1.2. Context
      3. 3.1.3. Error handling
        1. 3.1.3.1. Field errors
        2. 3.1.3.2. Schema errors
      4. 3.1.4. Generics
    2. 3.2. Interfaces
    3. 3.3. Unions
    4. 3.4. Enums
    5. 3.5. Input objects
    6. 3.6. Scalars
  4. 4. Schema
    1. 4.1. Subscriptions
    2. 4.2. Introspection
  5. 5. Serving
    1. 5.1. Batching
  6. 6. Advanced Topics
    1. 6.1. Implicit and explicit null
    2. 6.2. N+1 problem
      1. 6.2.1. DataLoader
      2. 6.2.2. Look-ahead
        1. 6.2.2.1. Eager loading

Juniper Book

Advanced topics

The chapters below cover some more advanced topics.

  • Implicit and explicit null
  • N+1 problem
    • DataLoader
    • Look-ahead
      • Eager loading