В этом документе представлена информация о DGS Framework, серверной платформе GraphQL для Spring Boot, разработанной Netflix. В нем подробно описываются предстоящие изменения, в том числе прекращение поддержки устаревшего кода и переход на новую версию, а также призываются пользователи активно обновлять свои приложения, чтобы избежать сбоев.
dgs-фреймворк
Документацию можно найти здесь, включая руководство по началу работы.
DGS Framework (Domain Graph Service) — это серверная платформа GraphQL для Spring Boot, разработанная Netflix.
Особенности включают в себя:
Начиная
Следуйте руководству по началу работы!
Предстоящее крупное обновление 10.0
Ранее в этом году DGS Framework была глубоко интегрирована со Spring GraphQL.
Подробности можно найти здесь.
Как было объявлено ранее, мы удалим «устаревший» код (который не использует Spring GraphQL) к концу 2024 года.
Версия 9.2.1, скорее всего, станет последней версией, прежде чем это произойдет.
Следующим выпуском будет 10.0, в котором весь устаревший код будет удален.
Существующий стартер будет обновлен для перехода на новое поведение.
Для большинства приложений это незаметное изменение.
В Netflix мы завершили миграцию всех наших приложений на новую реализацию.
Некоторые проблемы были обнаружены и исправлены в ходе работы, но мы не видим никаких препятствий для продолжения работы по плану.
Запрос на включение уже включает в себя большую часть работы по удалению устаревшего кода.
Действие: Пожалуйста, вручную переключитесь на новый стартер com.netflix.graphql.dgs:graphql-dgs-spring-graphql-starter, чтобы ваше приложение работало без проблем и версия 10.0 вас не удивила!
Участие, задавать вопросы и сообщать о проблемах.
Пожалуйста, прочтите наше руководство для участников!