
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
GraphQL Apollo Server with Node.js, MongoDB - GraphQL API
GraphQL Apollo Сервер, Node.js, MongoDB. Аутентификация JWT, Пагинация, пакетирование и кэширование запросов к БД.
GraphQL - это язык запросов для API и среда выполнения для выполнения этих запросов с вашими существующими данными. GraphQL предоставляет полное и понятное описание данных в вашем API, дает клиентам возможность запрашивать именно то, что им нужно, и ничего более, облегчает разработку API со временем и предоставляет мощные инструменты для разработчиков.
Кто использует GraphQL?
Что такое Apollo Server ?
Apollo Server - лучший способ быстро создать готовый к работе самодокументирующийся API для клиентов GraphQL с использованием данных из любого источника.
Он с открытым исходным кодом и прекрасно работает в качестве автономного сервера, дополнения к существующему HTTP-серверу Node.js или в «безсерверных» средах.
Apollo Server реализует совместимый со спецификацией сервер GraphQL, который можно запрашивать у любого клиента GraphQL, включая клиент Apollo, что позволяет:
Вы узнаете следующие вещи в курсе:
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
GraphQL, технология, созданная Facebook, и она меняет то, как приложения используют данные из API. На этом семинаре вы изучите передовые методы и приемы, которые вы можете применять при создании API-интерфейса GraphQL. Существует множество пакетов и подходов к созданию GraphQL API; Этот семинар проложит путь и создаст путь для создания готового к работе API-интерфейса GraphQL.
Тысячи продуктов в настоящее время используют GraphQL. Даже такие компании, как Github, имеют общедоступный API-интерфейс GraphQL. GraphQL отлично зарекомендовал себя при создании API. Скотт делится с вами тем, как он создает API-интерфейсы GraphQL, которые используются в веб-приложениях. Вы узнаете, как создавать API-интерфейс GraphQL с нуля, используя определения типов, разрешения и источники данных, а также как получить доступ к своему API в с
GraphQL набирает обороты как один из самых популярных способов создания API. Независимо от того, какую реализацию GraphQL вы выберете, вы будете использовать QL в GraphQL - языке запросов - для запроса данных, изменения данных с помощью мутаций и прослушивания изменений данных с помощью подписок.
GraphQL революционизирует способ, которым разработчики создают API. Прошли те времена, когда сервер решал форму данных ответа. GraphQL позволяет клиенту контролировать все данные, которые ему нужны, и ничего более.
Хотите начать работу с созданием и использованием API-интерфейсов GraphQL? В этом курсе «Создание масштабируемых API-интерфейсов с помощью GraphQL» вы узнаете, что отличает GraphQL от других языков и сред выполнения API, таких как API-интерфейсы REST, а также какие проблемы решает GraphQL и как использовать его для декларативного обмена данными.