Curso 3: Django Full-Stack | Módulo 9 de 12

GraphQL (Strawberry)

Schema, queries, mutations, resolvers. REST vs GraphQL

Schema Queries Mutations
Piensa en un bufé: REST es como un menú fijo: "Plato del día" (endpoint fijo). GraphQL es como un bufé: tú eliges exactamente lo que quieres: "solo pollo y ensalada, sin arroz". Strawberry es el chef que prepara justo lo que pediste. Las queries son "quiero esto", las mutations son "cambia esto".

🎯 ¿Qué aprenderás?

Constructor GraphQL

Define schema, queries y mutations con Strawberry.

Schema

type Book {
  id: ID!
  title: String!
  author: Author!
}
type Query {
  books: [Book!]!
}

Query Result

Ejecuta una query...
Construye y prueba queries GraphQL.

📌 Resumen del módulo