Недавно, в 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 сразу же последует за ним, чтобы помочь всем начать работу и лучше понять его!
Приглашаю обратить внимание на мой публичный номер: Программист ДД, поделитесь галантереей и мыслями, которых не видно снаружи!