GraphQL #2 Схема и корневой запрос (GraphQL Schema & Root Query)
Описание
#YauhenK #webDev #GraphQL #React
Всех приветствую в курсе «GraphQL».
В данном видео-курсе мы с вами разберём библиотек GraphQL. GraphQL – фактически это язык запросов или синтаксис, который описывает как запрашивать данные, созданный в компании Facebook в 2012 году. Его разработали в качестве альтернативы REST-архитектуры. Он позволяет клиенту запросить лишь желаемые данные. За все отвечает именно клиент. Т.е. GraphQL можно использовать не только на серверной, но и на клиентской стороне.
Он имеет три основные характеристики:
- Он позволяет клиенту точно указать, какие данные ему нужны.
- Облегчает агрегацию данных из нескольких источников.
- Использует систему типов для описания данных.
✒ Репозиторий курса:
✔ GitHub: https://github.com/YauhenKavalchuk/graphql
✒ Используемые ресурсы и инструменты:
✔ Atom (Редактор кода):https://atom.io/
✔ Create React App (Рабочее окружение): https://github.com/facebook/create-react-app
✔ mLab (База данных): https://mlab.com
✔ Material-UI (Интерфейс приложения): https://material-ui.com
✔ Apollo Client: https://www.apollographql.com/docs/react/
✒ Полезные ссылки:
✔ Graphql (Документация):https://graphql.org/learn/
✒ Полезные курсы на канале:
✔ ES6: https://www.youtube.com/playlist?list=PLNkWIWHIRwMGLJXugVvdK7i8UagGQNaXD
✔ React & Redux: https://www.youtube.com/playlist?list=PLNkWIWHIRwME_Gv2vlWAR6TfeSXylYfw4
✒ Полный список готовых и планируемых курсов:
✔ Trello: https://trello.com/b/R6rD7qq8
✒ Автор курса:
✔ YouTube: https://www.youtube.com/YauhenKavalchuk
✔ Instagram: https://www.instagram.com/YauhenKavalchuk
✔ Twitter: https://twitter.com/YauhenKavalchuk
✔ VK: https://vk.com/YauhenKavalchuk
✔ LinkedIn: https://www.linkedin.com/in/YauhenKavalchuk
✔ GitHub: https://github.com/YauhenKavalchuk
✔ VK (Группа): http://vk.com/webdevcom
✒ Поддержать развитие канала: https://github.com/YauhenKavalchuk/youtube/blob/main/sponsoring.md
Рекомендуемые видео



















