what, why, how graphql 101 - drupal mountain camp ... … · graphql 101: what, why, how maria...
TRANSCRIPT
![Page 1: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/1.jpg)
GraphQL 101:What, Why, How
Maria Comas · @una_mariaWeb Developer at Amazee Labs
![Page 2: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/2.jpg)
https://2018.stateofjs.com/data-layer/overview
![Page 3: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/3.jpg)
WHAT
![Page 4: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/4.jpg)
2012
[...] help GraphQL become a reliable industry standard
20152018
https://gql.foundation
![Page 5: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/5.jpg)
![Page 6: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/6.jpg)
![Page 7: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/7.jpg)
Garrett Heinlen: https://www.youtube.com/watch?v=e6ziHGPkaKM
“I think GraphQL wins my heart because it changes human behavior.
![Page 8: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/8.jpg)
![Page 9: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/9.jpg)
WHY
![Page 10: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/10.jpg)
https://code.fb.com/core-data/graphql-a-data-query-language/
“We needed a data-fetching API powerful enough to describe all of Facebook, yet simple enough to be easy to learn and use by our product developers.
![Page 11: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/11.jpg)
WYGISWAF(What You Get Is What You Asked For)
![Page 12: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/12.jpg)
![Page 13: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/13.jpg)
![Page 14: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/14.jpg)
![Page 15: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/15.jpg)
![Page 16: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/16.jpg)
![Page 17: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/17.jpg)
![Page 18: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/18.jpg)
![Page 19: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/19.jpg)
![Page 20: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/20.jpg)
Know thyself *
* https://en.wikipedia.org/wiki/Know_thyself
![Page 21: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/21.jpg)
![Page 22: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/22.jpg)
HOW
![Page 23: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/23.jpg)
https://www.prisma.io/blog/graphql-server-basics-the-schema-ac5e2950214e
![Page 24: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/24.jpg)
https://www.prisma.io/blog/graphql-server-basics-the-schema-ac5e2950214e
![Page 25: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/25.jpg)
https://www.prisma.io/blog/graphql-server-basics-the-schema-ac5e2950214e
![Page 26: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/26.jpg)
https://www.prisma.io/blog/graphql-server-basics-the-schema-ac5e2950214e
![Page 27: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/27.jpg)
Drupal
![Page 28: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/28.jpg)
https://github.com/drupal-graphql/graphql/blob/8.x-3.x/doc/SUMMARY.md
dgo.to/graphql
![Page 29: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/29.jpg)
dgo.to/graphql_twig
https://www.amazeelabs.com/en/blog/atomic-design-drupal-graphql-twig-webinar-recap
![Page 30: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/30.jpg)
#graphql
drupal.slack.com
![Page 31: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/31.jpg)
MOARwww.howtographql.com
principledgraphql.com
developer.github.com/v4/explorer
www.robinwieruch.de/the-road-to-graphql-book
![Page 32: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/32.jpg)
Grace Hopper: https://quoteinvestigator.com/2014/11/27/always-done/
“The most damaging phrase in the language is “We’ve always done it this way!”
![Page 33: What, Why, How GraphQL 101 - Drupal Mountain Camp ... … · GraphQL 101: What, Why, How Maria Comas · @una_maria Web Developer at Amazee Labs](https://reader035.vdocuments.us/reader035/viewer/2022081615/5fe4c437b7a3f20258569157/html5/thumbnails/33.jpg)
Thank you!
Maria Comas · @una_mariaWeb Developer at Amazee Labs