Разработка API на GraphQL [2021]
Добро пожаловать на курс “Разработка API на GraphQL”!
GraphQL — это язык запросов для API-интерфейсов и среда, в которой они выполняются. С помощью GraphQL можно получить данные из API и передать их в приложение (от сервера к клиенту). Официальная документация GraphQL есть только на английском языке, на русский язык пока ещё не переведена. GraphQL разработали в 2012 году в Facebook как альтернативу REST. Сегодня все больше и больше компаний и структур начинают использовать его, и он вполне может в течение следующих нескольких лет стать одним из ключевых строительных блоков в веб-разработке и главным инструментам для разработки современных API. Поэтому самое время познакомиться с этим замечательным инструментом!
GraphQL имеет три основные характеристики:
- Позволяет клиенту точно указать, какие данные ему нужны.
- Облегчает агрегацию данных из нескольких источников.
- Использует систему типов для описания данных.
В этом курсе мы познакомимся с основными концепциями GraphQL:
- Типы
- Схема
- Запросы
- Мутации
Мы будем использовать следующие инструменты:
- NodeJS
- GraphQL
- GraphQL Yoga
После прохождения курса:
- Вы научитесь создавать API на основе GraphQL, взамен устаревающему REST
- Научитесь применять современный стэк для разработки API, который востребован работодателями и заказчиками
Резюме курса:
- Число лекций: 13 (Общая продолжительность видео: 1 ч. 25 мин.)
- После прохождения курса вы можете продолжить изучение GraphQL и разработать фронтенд для работы с сервером во второй части курса
- Бэкенд: NodeJS, GraphQL, GraphQL Yoga
- Доступен исходный код ко всем лекциям
Для кого этот курс:
- Курс подходит для бэкенд и фуллстек-разработчиков, которые хотят познакомиться с эффективной заменой REST API
- Перейти на курс
- https://www.udemy.com/course/graphql-api/
Вы должны войти, чтобы оставить отзыв.