Symfony: Primeros pasos con overblog/GraphQLBundle

Aprende a desarrollar una API GraphQL con Symfony y GraphQLBndle

Gerardo Fernández
6 min readMay 31, 2019

Esta semana la he dedicado a profundizar en el lenguaje GraphQL y en la forma en que podemos escribir una API con él y Symfony. Todas las notas que he tomado hasta hoy las he recopilado en este artículo en el que contaré la forma en que podemos definir la API de un blog mediante este lenguaje.

Para realizar la integración entre Symfony y GraphQL he escogido el bundle GraphQLBundle que cuenta con una extensa documentación y con varias charlas que sirven de mucha ayuda a la hora de entender todo el proceso.

Así que sin enrollarme más, ¡vamos a por ello!

Instalando overBlog/GraphQLBundle

El proceso para instalar el bundle es bastante sencillo. Primero ejecutaremos:

composer require overblog/graphql-bundle

y, si queremos disponer de una interfaz gráfica para probar la API instalaremos también el siguiente bundle:

composer require --dev overblog/graphiql-bundle

Nota. La documentación del bundle nos propone configurarlo para que emplee graphql como formato de definición, pero he tenido problemas definiendo resolvers (en unos párrafos…

--

--

Gerardo Fernández

Entre paseo y paseo con Simba desarrollo en Symfony y React