Слайд 3Чем GraphQL не является?
Не новая либа
Не новый фреймворк
Ничего общего с графовыми
![Чем GraphQL не является? Не новая либа Не новый фреймворк Ничего общего с графовыми базами данных](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1029938/slide-2.jpg)
базами данных
Слайд 8REST?
GET /api/v1/users/1/groups
![REST? GET /api/v1/users/1/groups](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1029938/slide-7.jpg)
Слайд 11REST?
Что использовать?
PUT / PATCH?
400 Bad Request / 422 Unprocessable Entity?
![REST? Что использовать? PUT / PATCH? 400 Bad Request / 422 Unprocessable Entity?](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1029938/slide-10.jpg)
Слайд 12REST?
201 Created
Updated?
Deleted?
![REST? 201 Created Updated? Deleted?](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1029938/slide-11.jpg)
Слайд 26Недостатки graphQL
Тяжелые запросы
Бедная экосистема
Пользователи
![Недостатки graphQL Тяжелые запросы Бедная экосистема Пользователи](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1029938/slide-25.jpg)
Слайд 27GraphQL сервер
Endpoint ( /api/v1 )
Сервер (Свой или готовая имплементация)
Схема
![GraphQL сервер Endpoint ( /api/v1 ) Сервер (Свой или готовая имплементация) Схема](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1029938/slide-26.jpg)
Слайд 28Полезности
http://graphql.org
Материалы на хабре
https://github.com/graphql/graphiql
![Полезности http://graphql.org Материалы на хабре https://github.com/graphql/graphiql](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1029938/slide-27.jpg)
Слайд 30Полезности
http://graphql.org
Материалы на хабре
https://github.com/graphql/graphiql
https://www.howtographql.com
![Полезности http://graphql.org Материалы на хабре https://github.com/graphql/graphiql https://www.howtographql.com](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1029938/slide-29.jpg)