В данном видео-курсе мы с вами разберём библиотек GraphQL. GraphQL – фактически это язык запросов или синтаксис, который описывает как запрашивать данные, созданный в компании Facebook в 2012 году. Его разработали в качестве альтернативы REST-архитектуры. Он позволяет клиенту запросить лишь желаемые данные. За все отвечает именно клиент. Т.е. GraphQL можно использовать не только на серверной, но и на клиентской стороне.
0) Введение (Introduction) 1) Установка окружения (Setup Environment) 2) Схема и корневой запрос (GraphQL Schema & Root Query) 3) Функция Resolve и тест запроса (The Resolve Function & Testing Query) 4) Новый тип и связь между типами (Different Type & Type Relations) 5) Списки (GraphQL Lists) 6) Мигрируем данные на mLab (Migration to mLab) 7) Добавляем Mongoose и обновляем Resolve (Adding Mongoose Models & Updating Resolve) 8) Создаём первую мутацию (Create First Mutation) 9) Мутации для удаления и обновления (Remove & Update Mutations)