⭐ en Github • Enorme Comunidad detrás • El framework GraphQL más usado - 500.000 instalaciones mensuales* • Usado por más de 5.000 compañías en producción Graphene Python
GraphQL • Estructura de sólo adición (append-only schema) • Fuerza que no haya cambios drásticos (breaking-changes) • Los campos se pueden marcar como “deprecados” (obsoletos), advirtiendo al cliente cuando los use. (mientras haya campos obsoletos que son utilizados por los clientes, tendrán que ser mantenidos) • Eliminar los campos deprecados una vez no tengan ningún uso
y añade dos nuevas prácticas en los servidores: • Nodos (Nodes) • Permiten que se pueda acceder a ellos desde la Query principal • Fuerza que haya id’s globalmente únicos • Conexiones (Connections) • Ayudan de forma significativa a paginar listas de elementos
*en inglés, si es posible • Se claro/a con el problema que la librería resuelve • Pregunta por feedback a la comunidad • Marketing, mucho marketing: • Envía emails a gente que pueda estar interesada • Difúndelo en Hacker News, Reddit… • GitHub Trending
para usar GraphQL en Python, pero era difícil de utilizar (graphql-core) • Resolvía un problema - usar GraphQL en Python fácilmente • Código muy básico (y feo ) - API first • Contacto directo (via email) a gente que pudiera estar interesada, para que lo utilizaran y dieran feedback
comercial a empresas • Utiliza Patreon / OpenCollective para recibir ayuda de la comunidad • Lanza features adicionales de pago • Aplicar a fondos: MOSS, Stripe Open Source