Este documento fornece informações sobre o DGS Framework, um framework de servidor GraphQL para Spring Boot desenvolvido pela Netflix. Ele detalha as próximas mudanças, incluindo a descontinuação do código legado e a transição para um novo starter, incentivando os usuários a atualizarem proativamente seus aplicativos para evitar interrupções.
estrutura dgs
A documentação pode ser encontrada aqui, incluindo um guia de primeiros passos.
O DGS Framework (Domain Graph Service) é um framework de servidor GraphQL para Spring Boot, desenvolvido pela Netflix.
Os recursos incluem:
Começando
Siga o guia de primeiros passos!
Próximo grande rease 10.0
O DGS Framework foi profundamente integrado ao Spring GraphQL no início deste ano.
Detalhes podem ser encontrados aqui.
Conforme anunciado anteriormente, removeremos o código “legado” (que não aproveita Spring GraphQL) até o final de 2024.
A versão 9.2.1 provavelmente será a versão final antes que isso aconteça.
A próxima versão será a 10.0, onde todo o código legado será removido.
O starter existente será atualizado para mudar para o novo comportamento.
Para a maioria das aplicações, esta é uma mudança invisível.
Na Netflix, concluímos a migração de todos os nossos aplicativos para a nova implementação.
Alguns problemas foram encontrados e corrigidos no caminho, mas não vemos nenhum impedimento para prosseguir conforme planejado.
Uma solicitação pull já inclui a maior parte do trabalho para excluir o código legado.
Ação: Mude manualmente para o novo iniciador com.netflix.graphql.dgs:graphql-dgs-spring-graphql-starter para garantir que seu aplicativo seja executado sem problemas, para que você não se surpreenda com a versão 10.0!
Contribuindo, fazendo perguntas e relatando problemas.
Por favor, leia nosso guia do contribuidor!