Spring официально выпустила нового участника: Spring GraphQL

Java

Недавно, в 6-ю годовщину со дня рождения GraphQL Java, сообщество Spring объявило об официальном создании нового проекта: Spring GraphQL через блог, а также выпустило версию 1.0 этого нового проекта.

Оригинальный пост в блоге:весна.IO/блог/2021/0…

Задача этого проекта — интегрировать GraphQL Java в экосистему Spring, и разработка этого проекта будет осуществляться обеими командами совместно.

Что такое GraphQL?

Несмотря на то, что GraphQL был очень популярен в зарубежных странах, он не получил широкого распространения в Китае, как Hibernate и JPA. Чтобы многие разработчики не знали, что такое GraphQL.

НижеКитайская сеть GraphQLЗнакомимся с:

GraphQL — это язык запросов для API и язык, который может удовлетворять запросы данных. Он предоставляет простое для понимания полное описание данных в вашем API, что позволяет клиенту получать именно те данные, которые ему нужны, без какой-либо избыточности, и облегчает развитие API с течением времени. Его также можно использовать для создавать мощные инструменты разработчика.

GraphQL Java против Spring GraphQL

GraphQL — это концепция, и конкретная реализация требует, чтобы каждая технологическая платформа делала это сама.

В настоящее время основные языки разработки в основном имеют готовые библиотеки классов, которые можно использовать, а GraphQL Java — это реализация платформы Java.

Хотя GraphQL является реализацией языка Java, до сих пор он был только механизмом для выполнения запросов GraphQL. Недостатки очевидны. В реальной разработке приложений пользователям также необходимо создавать свои собственные HTTP-адаптеры для дальнейшего использования в бизнесе. .

Поэтому на этот раз Spring и GraphQL Java совместно запустили проект Spring GraphQL, что приносит пользу обоим пользователям.Возможно, с запуском Spring GraphQL все больше и больше разработчиков узнают GraphQL через платформу Spring и применят его, чтобы сделать это возможна продвинутая концепция.

Читатели, которым интересна эта статья, могут напрямую перейти к соответствующим проектам с открытым исходным кодом по следующим ссылкам:

Наконец, как вы думаете, почему GraphQL не прижился? После запуска этого Spring GraphQL станет ли он популярным в Китае в будущем? Добро пожаловать, чтобы оставить сообщение и сказать нам свое мнение!

P.S. Следите за мной и не уходите! Как серийный блогер учебника по Spring Boot, вариант использования Spring Graphql сразу же последует за ним, чтобы помочь всем начать работу и лучше понять его!

Приглашаю обратить внимание на мой публичный номер: Программист ДД, поделитесь галантереей и мыслями, которых не видно снаружи!