This document discusses lessons learned from building a GraphQL API on top of a Django application. It covers how Django and Graphene can be used to rapidly build APIs by mapping models to GraphQL types. It notes that mutations can be tricky due to a lack of input validation and unified errors. It recommends using abstractions and patterns like CRUD to simplify mutations. It also addresses challenges with subscriptions due to Django's synchronous nature and need for additional libraries for features like authentication and federation.
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
More Related Content
Similar to APIdays Paris 2019 - Real World Graphene: Lessons Learned from Building a GraphQL API on top of a Django App by Marcin Gębala, Mirumee Software
Similar to APIdays Paris 2019 - Real World Graphene: Lessons Learned from Building a GraphQL API on top of a Django App by Marcin Gębala, Mirumee Software (20)