Каталог фильмов на GraphQL и React [2021]

GraphQL + React для начинающих

Добро пожаловать на курс “Каталог фильмов на GraphQL и React”!

GraphQL — это язык запросов для API-интерфейсов и среда, в которой они выполняются. С помощью GraphQL можно получить данные из API и передать их в приложение (от сервера к клиенту). Официальная документация GraphQL есть только на английском языке, на русский язык пока ещё не переведена. GraphQL разработали в 2012 году в Facebook как альтернативу REST. Сегодня все больше и больше компаний и структур начинают использовать его, и он вполне может в течение следующих нескольких лет стать одним из ключевых строительных блоков в веб-разработке и главным инструментам для разработки современных API. Поэтому самое время познакомиться с этим замечательным инструментом!

GraphQL имеет три основные характеристики:

  • Позволяет клиенту точно указать, какие данные ему нужны.

  • Облегчает агрегацию данных из нескольких источников.

  • Использует систему типов для описания данных.

В этом курсе мы познакомимся с основными преимуществами связки GraphQL + React и реализуем следующие фичи:

  • Замена Redux – реактивные переменные

  • Замена методу Fetch

  • Получение списка фильмов с бэкенда

  • Просмотр информации о фильме

  • Добавление фильма в избранное

Мы будем использовать следующие инструменты:

  • React

  • GraphQL

  • Apollo

  • React Router

После прохождения курса:

  • Вы сможете добавить себе в портфолио и в резюме полноценный проект – каталог фильмов

  • Научитесь применять современный стэк, который востребован работодателями и заказчиками (React, GraphQL, Apollo)

Резюме курса:

  • Число лекций: 14 (Общая продолжительность видео: 1 ч. 27 мин.

  • Рекомендуется начать знакомство с GraphQL с первой части курса

  • Фронтенд: React, GraphQL, Apollo

  • Доступен исходный код ко всем лекциям

Course Information

Tags: ,

Course Instructor

Courseis.is
Courseis.is Author

Find what your next course is. We will help you find course, get skilled, and get hired.

This course does not have any sections.

Course Information

Tags: ,