Este documento proporciona información sobre DGS Framework, un marco de servidor GraphQL para Spring Boot desarrollado por Netflix. Detalla los próximos cambios, incluida la obsolescencia del código heredado y la transición a un nuevo iniciador, instando a los usuarios a actualizar proactivamente sus aplicaciones para evitar interrupciones.
marco-dgs
La documentación se puede encontrar aquí, incluida una guía de introducción.
DGS Framework (Domain Graph Service) es un marco de servidor GraphQL para Spring Boot, desarrollado por Netflix.
Las características incluyen:
Empezando
¡Sigue la guía de introducción!
Próxima gran versión 10.0
El marco DGS se integró profundamente con Spring GraphQL a principios de este año.
Los detalles se pueden encontrar aquí.
Como se anunció anteriormente, eliminaremos el código "heredado" (que no aprovecha Spring GraphQL) para fines de 2024.
La versión 9.2.1 probablemente será la versión final antes de que esto suceda.
La próxima versión será la 10.0, donde se eliminará todo el código heredado.
El iniciador existente se actualizará para cambiar al nuevo comportamiento.
Para la mayoría de aplicaciones, este es un cambio invisible.
En Netflix, hemos completado la migración de todas nuestras aplicaciones a la nueva implementación.
Se encontraron y solucionaron algunos problemas en el camino, pero no vemos ningún obstáculo para proceder según lo planeado.
Una solicitud de extracción ya incluye la mayor parte del trabajo para eliminar el código heredado.
Acción: Cambie manualmente al nuevo iniciador com.netflix.graphql.dgs:graphql-dgs-spring-graphql-starter para asegurarse de que su aplicación se ejecute sin problemas para que no se sorprenda con la versión 10.0.
Contribuir, hacer preguntas y reportar problemas.
¡Lea nuestra guía para colaboradores!