GraphQL #0 Введение (Introduction)

Опубликовано: 29 Сентябрь 2024
на канале: webDev
57,493
1.6k

#YauhenK #webDev #GraphQL #React

Всех приветствую в курсе «GraphQL».
В данном видео-курсе мы с вами разберём библиотек GraphQL. GraphQL – фактически это язык запросов или синтаксис, который описывает как запрашивать данные, созданный в компании Facebook в 2012 году. Его разработали в качестве альтернативы REST-архитектуры. Он позволяет клиенту запросить лишь желаемые данные. За все отвечает именно клиент. Т.е. GraphQL можно использовать не только на серверной, но и на клиентской стороне.
Он имеет три основные характеристики:
- Он позволяет клиенту точно указать, какие данные ему нужны.
- Облегчает агрегацию данных из нескольких источников.
- Использует систему типов для описания данных.

✒ Репозиторий курса:
✔ GitHub: https://github.com/YauhenKavalchuk/gr...

✒ Используемые ресурсы и инструменты:
✔ Atom (Редактор кода):https://atom.io/
✔ Create React App (Рабочее окружение): https://github.com/facebook/create-re...
✔ mLab (База данных): https://mlab.com
✔ Material-UI (Интерфейс приложения): https://material-ui.com
✔ Apollo Client: https://www.apollographql.com/docs/re...

✒ Полезные ссылки:
✔ Graphql (Документация):https://graphql.org/learn/

✒ Полезные курсы на канале:
✔ ES6:    • ES6  
✔ React & Redux:    • React JS  

✒ Полный список готовых и планируемых курсов:
✔ Trello: https://trello.com/b/R6rD7qq8

✒ Автор курса:
✔ YouTube:    / yauhenkavalchuk  
✔ Instagram:   / yauhenkavalchuk  
✔ Twitter:   / yauhenkavalchuk  
✔ VK: https://vk.com/YauhenKavalchuk
✔ LinkedIn:   / yauhenkavalchuk  
✔ GitHub: https://github.com/YauhenKavalchuk
✔ VK (Группа): http://vk.com/webdevcom

✒ Поддержать развитие канала: https://github.com/YauhenKavalchuk/yo...