Pythonic APIs con GraphQL

Aceptada

GraphQL es un nuevo paradigma a la hora de diseñar nuestras APIs. Vamos a hablar sobre cómo podemos programar una API Pythonica mediante GraphQL que todos nuestros clientes amen consumir


Tipo: Charla estandard, 25 minutos

Nivel: Medio

Disertantes: Nahuel Ambrosini

Biografiá del Disertante: 🐍 Python Dev who loves to automate the boring stuff

Horario: 20:30 - 21:00 - 18/11/2020

Sala: Sala 1

Etiquetas/Tags: python graphql api api design automation

Descripción completa

GraphQL es un paradgima para la construcción de APIs alternativo a REST que es el predominante hoy en día. Vamos a introducir la tecnología, con una explicación de su origen, qué problemas soluciona, cómo fue evolucionando, y por qué puede ser una herramienta muy interesante a la hora de exponer nuestro dominio de negocio a través de una interfaz de programación de aplicaciones (o API) En esta charla vamos a abordar: ¿Qué entendemos por una buena API? ¿Cómo podemos combinar Python y GraphQL para diseñar una API fácil de consumir? ¿Cuales son los principales errores, desafíos y tentaciones a la hora de diseñar APIs GraphQL? ¿Cómo luce el ecosistema de librerías en Python para GraphQL? El fin último ´de la charla es despertar interés en GraphQL como para animarse a probarlo en algún proyecto futuro y de esa forma seguir consolidando el ecosistema Python Graphql.