Join egghead, unlock knowledge.

Want more egghead?

This lesson is for members. Join us? Get access to all 3,000+ tutorials + a community with expert developers around the world.

Unlock This Lesson
Become a member
to unlock all features

Level Up!

Access all courses & lessons on egghead today and lock-in your price for life.


    Design GraphQL Mutations by focusing on the Domain rather than the Data Model


    In this lesson we design the mutations for a webshop checkout flow in two variations. First based on the data model, then based on the domain model.

    Once we have both available we can compare them and explore the pros and cons.