Ce document fournit des informations sur le DGS Framework, un framework de serveur GraphQL pour Spring Boot développé par Netflix. Il détaille les changements à venir, notamment la dépréciation du code existant et la transition vers un nouveau code de démarrage, invitant les utilisateurs à mettre à jour leurs applications de manière proactive pour éviter toute interruption.
framework dgs
La documentation peut être trouvée ici, y compris un guide de démarrage.
Le Framework DGS (Domain Graph Service) est un framework de serveur GraphQL pour Spring Boot, développé par Netflix.
Les fonctionnalités incluent :
Commencer
Suivez le guide de démarrage !
Prochaine version majeure 10.0
Le framework DGS a été profondément intégré à Spring GraphQL plus tôt cette année.
Les détails peuvent être trouvés ici.
Comme annoncé précédemment, nous supprimerons le code « hérité » (qui n'exploite pas Spring GraphQL) d'ici fin 2024.
La version 9.2.1 sera probablement la version finale avant que cela ne se produise.
La prochaine version sera la 10.0, où tout le code hérité sera supprimé.
Le démarreur existant sera mis à jour pour passer au nouveau comportement.
Pour la majorité des applications, il s’agit d’un changement invisible.
Chez Netflix, nous avons terminé la migration de toutes nos applications vers la nouvelle implémentation.
Certains problèmes ont été détectés et résolus en cours de route, mais nous ne voyons aucun obstacle à la progression comme prévu.
Une Pull Request inclut déjà la plupart du travail de suppression du code hérité.
Action : Veuillez passer manuellement au nouveau démarreur com.netflix.graphql.dgs:graphql-dgs-spring-graphql-starter pour vous assurer que votre application fonctionne sans problème afin que vous ne soyez pas surpris par la version 10.0 !
Contribuer, poser des questions et signaler des problèmes.
Veuillez lire notre guide du contributeur !