Submit Search
Upload
Let's Graph
•
2 likes
•
739 views
F
Fabien de Maestri
Follow
Introduction to GraphQl !
Read less
Read more
Technology
Report
Share
Report
Share
1 of 37
Download now
Download to read offline
Recommended
GraphQL
GraphQL
Cédric GILLET
GraphQL & Relay
GraphQL & Relay
Viacheslav Slinko
GraphQL + relay
GraphQL + relay
Cédric GILLET
GraphQL With Relay Part Deux
GraphQL With Relay Part Deux
Brad Pillow
GraphQL
GraphQL
Joel Corrêa
GraphQL in an Age of REST
GraphQL in an Age of REST
Yos Riady
GraphQL IndyJS April 2016
GraphQL IndyJS April 2016
Brad Pillow
Into to GraphQL
Into to GraphQL
shobot
Recommended
GraphQL
GraphQL
Cédric GILLET
GraphQL & Relay
GraphQL & Relay
Viacheslav Slinko
GraphQL + relay
GraphQL + relay
Cédric GILLET
GraphQL With Relay Part Deux
GraphQL With Relay Part Deux
Brad Pillow
GraphQL
GraphQL
Joel Corrêa
GraphQL in an Age of REST
GraphQL in an Age of REST
Yos Riady
GraphQL IndyJS April 2016
GraphQL IndyJS April 2016
Brad Pillow
Into to GraphQL
Into to GraphQL
shobot
Introduction to GraphQL
Introduction to GraphQL
Rodrigo Prates
GraphQL: Enabling a new generation of API developer tools
GraphQL: Enabling a new generation of API developer tools
Sashko Stubailo
Graphql Intro (Tutorial and Example)
Graphql Intro (Tutorial and Example)
Rafael Wilber Kerr
GraphQL: The Missing Link Between Frontend and Backend Devs
GraphQL: The Missing Link Between Frontend and Backend Devs
Sashko Stubailo
Why UI Developers Love GraphQL - Sashko Stubailo, Apollo/Meteor
Why UI Developers Love GraphQL - Sashko Stubailo, Apollo/Meteor
Jon Wong
How to GraphQL
How to GraphQL
Tomasz Bak
GraphQL Introduction
GraphQL Introduction
Serge Huber
Matheus Marsiglio - Isomorphic React + Redux App
Matheus Marsiglio - Isomorphic React + Redux App
React Conf Brasil
The Apollo and GraphQL Stack
The Apollo and GraphQL Stack
Sashko Stubailo
Graphql
Graphql
Arnar Þór Sveinsson
Relay: Seamless Syncing for React (VanJS)
Relay: Seamless Syncing for React (VanJS)
Brooklyn Zelenka
James Baxley - Statically typing your GraphQL app
James Baxley - Statically typing your GraphQL app
React Conf Brasil
How to GraphQL: React Apollo
How to GraphQL: React Apollo
Tomasz Bak
Elixir absinthe-basics
Elixir absinthe-basics
Ruben Amortegui
Graph ql vs rest api - Seven Peaks Software (Node.JS Meetup 18 nov 2021)
Graph ql vs rest api - Seven Peaks Software (Node.JS Meetup 18 nov 2021)
Seven Peaks Speaks
Hands On - GraphQL
Hands On - GraphQL
Breno Henrique de Lima Freitas
Migration from AngularJS to Angular
Migration from AngularJS to Angular
Aleks Zinevych
Lessons learned: Choosing your documentation system
Lessons learned: Choosing your documentation system
Pronovix
GraphQL and REST: Frenemies Forever -- DevNexus 2018
GraphQL and REST: Frenemies Forever -- DevNexus 2018
Yoel Spotts
Олексій Павленко. CONTRACT PROTECTION ON THE FRONTEND SIDE: HOW TO ORGANIZE R...
Олексій Павленко. CONTRACT PROTECTION ON THE FRONTEND SIDE: HOW TO ORGANIZE R...
OdessaJS Conf
apidays LIVE Hong Kong 2021 - GraphQL : Beyond APIs, graph your enterprise by...
apidays LIVE Hong Kong 2021 - GraphQL : Beyond APIs, graph your enterprise by...
apidays
Serverless GraphQL for Product Developers
Serverless GraphQL for Product Developers
Sashko Stubailo
More Related Content
What's hot
Introduction to GraphQL
Introduction to GraphQL
Rodrigo Prates
GraphQL: Enabling a new generation of API developer tools
GraphQL: Enabling a new generation of API developer tools
Sashko Stubailo
Graphql Intro (Tutorial and Example)
Graphql Intro (Tutorial and Example)
Rafael Wilber Kerr
GraphQL: The Missing Link Between Frontend and Backend Devs
GraphQL: The Missing Link Between Frontend and Backend Devs
Sashko Stubailo
Why UI Developers Love GraphQL - Sashko Stubailo, Apollo/Meteor
Why UI Developers Love GraphQL - Sashko Stubailo, Apollo/Meteor
Jon Wong
How to GraphQL
How to GraphQL
Tomasz Bak
GraphQL Introduction
GraphQL Introduction
Serge Huber
Matheus Marsiglio - Isomorphic React + Redux App
Matheus Marsiglio - Isomorphic React + Redux App
React Conf Brasil
The Apollo and GraphQL Stack
The Apollo and GraphQL Stack
Sashko Stubailo
Graphql
Graphql
Arnar Þór Sveinsson
Relay: Seamless Syncing for React (VanJS)
Relay: Seamless Syncing for React (VanJS)
Brooklyn Zelenka
James Baxley - Statically typing your GraphQL app
James Baxley - Statically typing your GraphQL app
React Conf Brasil
How to GraphQL: React Apollo
How to GraphQL: React Apollo
Tomasz Bak
Elixir absinthe-basics
Elixir absinthe-basics
Ruben Amortegui
Graph ql vs rest api - Seven Peaks Software (Node.JS Meetup 18 nov 2021)
Graph ql vs rest api - Seven Peaks Software (Node.JS Meetup 18 nov 2021)
Seven Peaks Speaks
Hands On - GraphQL
Hands On - GraphQL
Breno Henrique de Lima Freitas
Migration from AngularJS to Angular
Migration from AngularJS to Angular
Aleks Zinevych
Lessons learned: Choosing your documentation system
Lessons learned: Choosing your documentation system
Pronovix
GraphQL and REST: Frenemies Forever -- DevNexus 2018
GraphQL and REST: Frenemies Forever -- DevNexus 2018
Yoel Spotts
Олексій Павленко. CONTRACT PROTECTION ON THE FRONTEND SIDE: HOW TO ORGANIZE R...
Олексій Павленко. CONTRACT PROTECTION ON THE FRONTEND SIDE: HOW TO ORGANIZE R...
OdessaJS Conf
What's hot
(20)
Introduction to GraphQL
Introduction to GraphQL
GraphQL: Enabling a new generation of API developer tools
GraphQL: Enabling a new generation of API developer tools
Graphql Intro (Tutorial and Example)
Graphql Intro (Tutorial and Example)
GraphQL: The Missing Link Between Frontend and Backend Devs
GraphQL: The Missing Link Between Frontend and Backend Devs
Why UI Developers Love GraphQL - Sashko Stubailo, Apollo/Meteor
Why UI Developers Love GraphQL - Sashko Stubailo, Apollo/Meteor
How to GraphQL
How to GraphQL
GraphQL Introduction
GraphQL Introduction
Matheus Marsiglio - Isomorphic React + Redux App
Matheus Marsiglio - Isomorphic React + Redux App
The Apollo and GraphQL Stack
The Apollo and GraphQL Stack
Graphql
Graphql
Relay: Seamless Syncing for React (VanJS)
Relay: Seamless Syncing for React (VanJS)
James Baxley - Statically typing your GraphQL app
James Baxley - Statically typing your GraphQL app
How to GraphQL: React Apollo
How to GraphQL: React Apollo
Elixir absinthe-basics
Elixir absinthe-basics
Graph ql vs rest api - Seven Peaks Software (Node.JS Meetup 18 nov 2021)
Graph ql vs rest api - Seven Peaks Software (Node.JS Meetup 18 nov 2021)
Hands On - GraphQL
Hands On - GraphQL
Migration from AngularJS to Angular
Migration from AngularJS to Angular
Lessons learned: Choosing your documentation system
Lessons learned: Choosing your documentation system
GraphQL and REST: Frenemies Forever -- DevNexus 2018
GraphQL and REST: Frenemies Forever -- DevNexus 2018
Олексій Павленко. CONTRACT PROTECTION ON THE FRONTEND SIDE: HOW TO ORGANIZE R...
Олексій Павленко. CONTRACT PROTECTION ON THE FRONTEND SIDE: HOW TO ORGANIZE R...
Similar to Let's Graph
apidays LIVE Hong Kong 2021 - GraphQL : Beyond APIs, graph your enterprise by...
apidays LIVE Hong Kong 2021 - GraphQL : Beyond APIs, graph your enterprise by...
apidays
Serverless GraphQL for Product Developers
Serverless GraphQL for Product Developers
Sashko Stubailo
Getting Started with Spring for GraphQL
Getting Started with Spring for GraphQL
VMware Tanzu
Create GraphQL server with apolloJS
Create GraphQL server with apolloJS
Jonathan Jalouzot
ETL in Clojure
ETL in Clojure
Dmitriy Morozov
Real-time GraphQL API with minimum coding and maximum benefit
Real-time GraphQL API with minimum coding and maximum benefit
Mikhail Asavkin
How easy (or hard) it is to monitor your graph ql service performance
How easy (or hard) it is to monitor your graph ql service performance
Luca Mattia Ferrari
Spring GraphQL
Spring GraphQL
VMware Tanzu
Scripting Oracle Develop 2007
Scripting Oracle Develop 2007
Tugdual Grall
How to use apolloJS on React ?
How to use apolloJS on React ?
Jonathan Jalouzot
GraphQL - A query language to empower your API consumers (NDC Sydney 2017)
GraphQL - A query language to empower your API consumers (NDC Sydney 2017)
Rob Crowley
Making The Move To Java 17 (JConf 2022)
Making The Move To Java 17 (JConf 2022)
Alex Motley
Gain more freedom when migrating from Camunda 7 to 8.pdf
Gain more freedom when migrating from Camunda 7 to 8.pdf
Phactum Softwareentwicklung GmbH
Training Series: Build APIs with Neo4j GraphQL Library
Training Series: Build APIs with Neo4j GraphQL Library
Neo4j
GraphQL over REST at Reactathon 2018
GraphQL over REST at Reactathon 2018
Sashko Stubailo
Boost your APIs with GraphQL 1.0
Boost your APIs with GraphQL 1.0
Otávio Santana
Continuous delivery from the trenches
Continuous delivery from the trenches
Michael Medin
Boost your API with GraphQL
Boost your API with GraphQL
Jean-Francois James
PHP, the GraphQL ecosystem and GraphQLite
PHP, the GraphQL ecosystem and GraphQLite
JEAN-GUILLAUME DUJARDIN
Advanced Neo4j Use Cases with the GraphAware Framework
Advanced Neo4j Use Cases with the GraphAware Framework
Michal Bachman
Similar to Let's Graph
(20)
apidays LIVE Hong Kong 2021 - GraphQL : Beyond APIs, graph your enterprise by...
apidays LIVE Hong Kong 2021 - GraphQL : Beyond APIs, graph your enterprise by...
Serverless GraphQL for Product Developers
Serverless GraphQL for Product Developers
Getting Started with Spring for GraphQL
Getting Started with Spring for GraphQL
Create GraphQL server with apolloJS
Create GraphQL server with apolloJS
ETL in Clojure
ETL in Clojure
Real-time GraphQL API with minimum coding and maximum benefit
Real-time GraphQL API with minimum coding and maximum benefit
How easy (or hard) it is to monitor your graph ql service performance
How easy (or hard) it is to monitor your graph ql service performance
Spring GraphQL
Spring GraphQL
Scripting Oracle Develop 2007
Scripting Oracle Develop 2007
How to use apolloJS on React ?
How to use apolloJS on React ?
GraphQL - A query language to empower your API consumers (NDC Sydney 2017)
GraphQL - A query language to empower your API consumers (NDC Sydney 2017)
Making The Move To Java 17 (JConf 2022)
Making The Move To Java 17 (JConf 2022)
Gain more freedom when migrating from Camunda 7 to 8.pdf
Gain more freedom when migrating from Camunda 7 to 8.pdf
Training Series: Build APIs with Neo4j GraphQL Library
Training Series: Build APIs with Neo4j GraphQL Library
GraphQL over REST at Reactathon 2018
GraphQL over REST at Reactathon 2018
Boost your APIs with GraphQL 1.0
Boost your APIs with GraphQL 1.0
Continuous delivery from the trenches
Continuous delivery from the trenches
Boost your API with GraphQL
Boost your API with GraphQL
PHP, the GraphQL ecosystem and GraphQLite
PHP, the GraphQL ecosystem and GraphQLite
Advanced Neo4j Use Cases with the GraphAware Framework
Advanced Neo4j Use Cases with the GraphAware Framework
Recently uploaded
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Enjoy Anytime
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Padma Pradeep
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
Memoori
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Mark Billinghurst
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Scott Keck-Warren
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
ThousandEyes
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
null - The Open Security Community
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
null - The Open Security Community
Key Features Of Token Development (1).pptx
Key Features Of Token Development (1).pptx
LBM Solutions
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
2toLead Limited
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
Hyundai Motor Group
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
OnBoard
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
null - The Open Security Community
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
Softradix Technologies
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
shyamraj55
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Scott Keck-Warren
Recently uploaded
(20)
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
Key Features Of Token Development (1).pptx
Key Features Of Token Development (1).pptx
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Let's Graph
1.
Fabien de Maestri GraphQL
2.
Fabien de Maestri @FdMstri fabien.demaestri@gmail.com Freelance
AngularJS / Node.js / ReactJS Co-fondateur
3.
GraphQL « GraphQL is a
query language and execution engine tied to any backend service. »
4.
GraphQL Avoid painful refacto
5.
GraphQL Avoid painful refacto Single
entry for endpoint
6.
GraphQL Avoid painful refacto Single
entry for endpoint Easy to debug
7.
GraphQL Avoid painful refacto Single
entry for endpoint Easy to debug Agregate data easily
8.
GraphQL Avoid painful refacto Single
entry for endpoint Easy to debug Agregate data easily Normalization
9.
GraphQL Avoid painful refacto Single
entry for endpoint Easy to debug Agregate data easily Normalization Easy to test
10.
What can we
see ? Mirroring
11.
What can we
see ? Mirroring Hierarchical
12.
What can we
see ? Mirroring Hierarchical Strongly typed
13.
What can we
see ? Mirroring Hierarchical Strongly typed Version free !
14.
Champs requis, Arguments
15.
GET / POST Champs
requis, Arguments CLIENT
16.
Serveur GraphQL resolve() resolve() GET /
POST Champs requis, Arguments CLIENT SERVEUR
17.
Serveur GraphQL resolve() resolve() resolve() GET /
POST Champs requis, Arguments CLIENT SERVEUR
18.
Serveur GraphQL Agrégation de
donnée resolve() resolve() resolve() GET / POST Champs requis, Arguments CLIENT SERVEUR
19.
Serveur GraphQL Agrégation de
donnée Normalisation resolve() resolve() resolve() GET / POST Champs requis, Arguments CLIENT SERVEUR
20.
Serveur GraphQL Typage Agrégation de
donnée Normalisation resolve() resolve() resolve() GET / POST Champs requis, Arguments CLIENT SERVEUR
21.
Serveur GraphQL Typage Agrégation de
donnée Normalisation resolve() resolve() resolve() GET / POST Champs requis, Arguments JSON CLIENT SERVEUR
22.
RootSchema
23.
RootSchema Operation
24.
RootSchema Operation Types
25.
Ressource Cars Type
26.
Ressource Cars Type Arguments
27.
Ressource Cars Type Arguments
28.
Ressource Cars Type Resolve Arguments
29.
Ressource Cars Type Resolve Arguments Composition
30.
GraphiQL Fast feedback
31.
GraphiQL Fast feedback Explicit errors
32.
GraphiQL Fast feedback Explicit errors Automatic
query completion
33.
GraphiQL Fast feedback Explicit errors Automatic
query completion Run and inspect query results.
34.
GraphiQL Fast feedback Explicit errors Automatic
query completion Run and inspect query results. Introspection
35.
GraphiQL Fast feedback Explicit errors Automatic
query completion Run and inspect query results. DEMO !
36.
Ecosystem Used in Facebook’s
native apps since 2012 Open source in July 2015 Front-end framework based on GraphQL like Relay @leebLee Byron
37.
Merci !
Download now