Submit Search
Upload
Frontcon Riga - GraphQL Will Do To REST What JSON Did To XML
•
1 like
•
411 views
R
Roy Derks
Follow
Presentation about GraphQL at Frontcon Riga, April 5th 2019.
Read less
Read more
Technology
Report
Share
Report
Share
1 of 101
Download now
Download to read offline
Recommended
Why HATEOAS
Why HATEOAS
Lee Wayne
Client Side Monitoring With Prometheus
Client Side Monitoring With Prometheus
Weaveworks
Progressive Web Apps(PWA)
Progressive Web Apps(PWA)
Muhamad Fahriza Novriansyah
初學者都該了解的 HTTP 通訊協定基礎
初學者都該了解的 HTTP 通訊協定基礎
Will Huang
Rest API with Swagger and NodeJS
Rest API with Swagger and NodeJS
Luigi Saetta
Introduction to GraphQL
Introduction to GraphQL
Amazon Web Services
Intro to GraphQL
Intro to GraphQL
Rakuten Group, Inc.
Graphql presentation
Graphql presentation
Vibhor Grover
Recommended
Why HATEOAS
Why HATEOAS
Lee Wayne
Client Side Monitoring With Prometheus
Client Side Monitoring With Prometheus
Weaveworks
Progressive Web Apps(PWA)
Progressive Web Apps(PWA)
Muhamad Fahriza Novriansyah
初學者都該了解的 HTTP 通訊協定基礎
初學者都該了解的 HTTP 通訊協定基礎
Will Huang
Rest API with Swagger and NodeJS
Rest API with Swagger and NodeJS
Luigi Saetta
Introduction to GraphQL
Introduction to GraphQL
Amazon Web Services
Intro to GraphQL
Intro to GraphQL
Rakuten Group, Inc.
Graphql presentation
Graphql presentation
Vibhor Grover
Introduction to graphQL
Introduction to graphQL
Muhilvarnan V
Introduction to GraphQL
Introduction to GraphQL
Amazon Web Services
Distributed Consistency.pdf
Distributed Consistency.pdf
Victor Rentea
Introduction to GraphQL: Mobile Week SF
Introduction to GraphQL: Mobile Week SF
Amazon Web Services
React & GraphQL
React & GraphQL
Nikolas Burk
Introduction to Progressive web app (PWA)
Introduction to Progressive web app (PWA)
Zhentian Wan
GraphQL
GraphQL
Joel Corrêa
Rethinking Cloud Proxies
Rethinking Cloud Proxies
Mikey Cohen - Hiring Amazing Engineers
Introduction to GraphQL
Introduction to GraphQL
Rodrigo Prates
Graphql Intro (Tutorial and Example)
Graphql Intro (Tutorial and Example)
Rafael Wilber Kerr
Mean full stack development
Mean full stack development
Scott Lee
The Beginner’s Guide To Spring Cloud
The Beginner’s Guide To Spring Cloud
VMware Tanzu
GraphQL Introduction
GraphQL Introduction
Serge Huber
Documenting your REST API with Swagger - JOIN 2014
Documenting your REST API with Swagger - JOIN 2014
JWORKS powered by Ordina
Building Modern APIs with GraphQL
Building Modern APIs with GraphQL
Amazon Web Services
Introduction to React Native
Introduction to React Native
Amazon Web Services
GraphQL: Enabling a new generation of API developer tools
GraphQL: Enabling a new generation of API developer tools
Sashko Stubailo
Introduction to Progressive Web App
Introduction to Progressive Web App
Binh Bui
The Enterprise Case for Node.js
The Enterprise Case for Node.js
NodejsFoundation
InfluxDb
InfluxDb
Guamaral Vasil
Wrapping and securing REST APIs with GraphQL
Wrapping and securing REST APIs with GraphQL
Roy Derks
JNation: REST APIs to GraphQL with Express and Apollo
JNation: REST APIs to GraphQL with Express and Apollo
Roy Derks
More Related Content
What's hot
Introduction to graphQL
Introduction to graphQL
Muhilvarnan V
Introduction to GraphQL
Introduction to GraphQL
Amazon Web Services
Distributed Consistency.pdf
Distributed Consistency.pdf
Victor Rentea
Introduction to GraphQL: Mobile Week SF
Introduction to GraphQL: Mobile Week SF
Amazon Web Services
React & GraphQL
React & GraphQL
Nikolas Burk
Introduction to Progressive web app (PWA)
Introduction to Progressive web app (PWA)
Zhentian Wan
GraphQL
GraphQL
Joel Corrêa
Rethinking Cloud Proxies
Rethinking Cloud Proxies
Mikey Cohen - Hiring Amazing Engineers
Introduction to GraphQL
Introduction to GraphQL
Rodrigo Prates
Graphql Intro (Tutorial and Example)
Graphql Intro (Tutorial and Example)
Rafael Wilber Kerr
Mean full stack development
Mean full stack development
Scott Lee
The Beginner’s Guide To Spring Cloud
The Beginner’s Guide To Spring Cloud
VMware Tanzu
GraphQL Introduction
GraphQL Introduction
Serge Huber
Documenting your REST API with Swagger - JOIN 2014
Documenting your REST API with Swagger - JOIN 2014
JWORKS powered by Ordina
Building Modern APIs with GraphQL
Building Modern APIs with GraphQL
Amazon Web Services
Introduction to React Native
Introduction to React Native
Amazon Web Services
GraphQL: Enabling a new generation of API developer tools
GraphQL: Enabling a new generation of API developer tools
Sashko Stubailo
Introduction to Progressive Web App
Introduction to Progressive Web App
Binh Bui
The Enterprise Case for Node.js
The Enterprise Case for Node.js
NodejsFoundation
InfluxDb
InfluxDb
Guamaral Vasil
What's hot
(20)
Introduction to graphQL
Introduction to graphQL
Introduction to GraphQL
Introduction to GraphQL
Distributed Consistency.pdf
Distributed Consistency.pdf
Introduction to GraphQL: Mobile Week SF
Introduction to GraphQL: Mobile Week SF
React & GraphQL
React & GraphQL
Introduction to Progressive web app (PWA)
Introduction to Progressive web app (PWA)
GraphQL
GraphQL
Rethinking Cloud Proxies
Rethinking Cloud Proxies
Introduction to GraphQL
Introduction to GraphQL
Graphql Intro (Tutorial and Example)
Graphql Intro (Tutorial and Example)
Mean full stack development
Mean full stack development
The Beginner’s Guide To Spring Cloud
The Beginner’s Guide To Spring Cloud
GraphQL Introduction
GraphQL Introduction
Documenting your REST API with Swagger - JOIN 2014
Documenting your REST API with Swagger - JOIN 2014
Building Modern APIs with GraphQL
Building Modern APIs with GraphQL
Introduction to React Native
Introduction to React Native
GraphQL: Enabling a new generation of API developer tools
GraphQL: Enabling a new generation of API developer tools
Introduction to Progressive Web App
Introduction to Progressive Web App
The Enterprise Case for Node.js
The Enterprise Case for Node.js
InfluxDb
InfluxDb
Similar to Frontcon Riga - GraphQL Will Do To REST What JSON Did To XML
Wrapping and securing REST APIs with GraphQL
Wrapping and securing REST APIs with GraphQL
Roy Derks
JNation: REST APIs to GraphQL with Express and Apollo
JNation: REST APIs to GraphQL with Express and Apollo
Roy Derks
GraphQL Will Do To REST What JSON Did To XML
GraphQL Will Do To REST What JSON Did To XML
Roy Derks
GraphQL over REST at Reactathon 2018
GraphQL over REST at Reactathon 2018
Sashko Stubailo
React, GraphQL и Relay - вполне себе нормальный компонентный подход (nodkz)
React, GraphQL и Relay - вполне себе нормальный компонентный подход (nodkz)
Pavel Chertorogov
Wrapping and Securing REST APIs with GraphQL
Wrapping and Securing REST APIs with GraphQL
Roy Derks
Michelle Garrett - Build the API you want to see in the world (with GraphQL) ...
Michelle Garrett - Build the API you want to see in the world (with GraphQL) ...
Codemotion
Michelle Garrett - Build the API you want to see in the world (with GraphQL) ...
Michelle Garrett - Build the API you want to see in the world (with GraphQL) ...
Codemotion
What could go wrong with a GraphQL query and can OpenTelemetry help? KubeCon...
What could go wrong with a GraphQL query and can OpenTelemetry help? KubeCon...
SonjaChevre
Rails Vs CakePHP
Rails Vs CakePHP
Gautam Rege
Reactive programming with RxJS - Taiwan
Reactive programming with RxJS - Taiwan
modernweb
React Flux to GraphQL
React Flux to GraphQL
Turadg Aleahmad
Build the API you want to see in the world
Build the API you want to see in the world
Michelle Garrett
GraphQL-ify your APIs - Devoxx UK 2021
GraphQL-ify your APIs - Devoxx UK 2021
Soham Dasgupta
Craft effective API with GraphQL and Absinthe - Ihor Katkov
Craft effective API with GraphQL and Absinthe - Ihor Katkov
Elixir Club
Web Applications of the Future: GraphQL and TypeScript | React Alicante
Web Applications of the Future: GraphQL and TypeScript | React Alicante
Roy Derks
GraphQL Without a Database | Frontend Developer Love
GraphQL Without a Database | Frontend Developer Love
Roy Derks
We Are Developers - Modern React (Suspense, Context, Hooks) - Roy Derks
We Are Developers - Modern React (Suspense, Context, Hooks) - Roy Derks
Roy Derks
GraphQL vs. (the) REST
GraphQL vs. (the) REST
coliquio GmbH
Write Once, Run Everywhere
Write Once, Run Everywhere
Mike North
Similar to Frontcon Riga - GraphQL Will Do To REST What JSON Did To XML
(20)
Wrapping and securing REST APIs with GraphQL
Wrapping and securing REST APIs with GraphQL
JNation: REST APIs to GraphQL with Express and Apollo
JNation: REST APIs to GraphQL with Express and Apollo
GraphQL Will Do To REST What JSON Did To XML
GraphQL Will Do To REST What JSON Did To XML
GraphQL over REST at Reactathon 2018
GraphQL over REST at Reactathon 2018
React, GraphQL и Relay - вполне себе нормальный компонентный подход (nodkz)
React, GraphQL и Relay - вполне себе нормальный компонентный подход (nodkz)
Wrapping and Securing REST APIs with GraphQL
Wrapping and Securing REST APIs with GraphQL
Michelle Garrett - Build the API you want to see in the world (with GraphQL) ...
Michelle Garrett - Build the API you want to see in the world (with GraphQL) ...
Michelle Garrett - Build the API you want to see in the world (with GraphQL) ...
Michelle Garrett - Build the API you want to see in the world (with GraphQL) ...
What could go wrong with a GraphQL query and can OpenTelemetry help? KubeCon...
What could go wrong with a GraphQL query and can OpenTelemetry help? KubeCon...
Rails Vs CakePHP
Rails Vs CakePHP
Reactive programming with RxJS - Taiwan
Reactive programming with RxJS - Taiwan
React Flux to GraphQL
React Flux to GraphQL
Build the API you want to see in the world
Build the API you want to see in the world
GraphQL-ify your APIs - Devoxx UK 2021
GraphQL-ify your APIs - Devoxx UK 2021
Craft effective API with GraphQL and Absinthe - Ihor Katkov
Craft effective API with GraphQL and Absinthe - Ihor Katkov
Web Applications of the Future: GraphQL and TypeScript | React Alicante
Web Applications of the Future: GraphQL and TypeScript | React Alicante
GraphQL Without a Database | Frontend Developer Love
GraphQL Without a Database | Frontend Developer Love
We Are Developers - Modern React (Suspense, Context, Hooks) - Roy Derks
We Are Developers - Modern React (Suspense, Context, Hooks) - Roy Derks
GraphQL vs. (the) REST
GraphQL vs. (the) REST
Write Once, Run Everywhere
Write Once, Run Everywhere
More from Roy Derks
Why GraphQL is Perfect for Node.js Microservices - IJS London 2022
Why GraphQL is Perfect for Node.js Microservices - IJS London 2022
Roy Derks
Why GraphQL Is Perfect For Microservices - CityJS London 2022
Why GraphQL Is Perfect For Microservices - CityJS London 2022
Roy Derks
Workshop State-management in React with Context and Hooks
Workshop State-management in React with Context and Hooks
Roy Derks
GraphQL Authentication
GraphQL Authentication
Roy Derks
Web Applications of the Future with TypeScript and GraphQL
Web Applications of the Future with TypeScript and GraphQL
Roy Derks
Testing GraphQL in Your JavaScript Application: From Zero to Hundred Percent
Testing GraphQL in Your JavaScript Application: From Zero to Hundred Percent
Roy Derks
Web Applications of the Future with TypeScript and GraphQL
Web Applications of the Future with TypeScript and GraphQL
Roy Derks
Open-sourcing JavaScript at the City of Amsterdam - All Things Open 2019
Open-sourcing JavaScript at the City of Amsterdam - All Things Open 2019
Roy Derks
Handling Large-Scale State-Management with React Context and Hooks
Handling Large-Scale State-Management with React Context and Hooks
Roy Derks
Using ReasonML For Your Next JavaScript Project
Using ReasonML For Your Next JavaScript Project
Roy Derks
Boilerplates Are The New Copy-Paste
Boilerplates Are The New Copy-Paste
Roy Derks
Workshop JavaScript ES6+
Workshop JavaScript ES6+
Roy Derks
More from Roy Derks
(12)
Why GraphQL is Perfect for Node.js Microservices - IJS London 2022
Why GraphQL is Perfect for Node.js Microservices - IJS London 2022
Why GraphQL Is Perfect For Microservices - CityJS London 2022
Why GraphQL Is Perfect For Microservices - CityJS London 2022
Workshop State-management in React with Context and Hooks
Workshop State-management in React with Context and Hooks
GraphQL Authentication
GraphQL Authentication
Web Applications of the Future with TypeScript and GraphQL
Web Applications of the Future with TypeScript and GraphQL
Testing GraphQL in Your JavaScript Application: From Zero to Hundred Percent
Testing GraphQL in Your JavaScript Application: From Zero to Hundred Percent
Web Applications of the Future with TypeScript and GraphQL
Web Applications of the Future with TypeScript and GraphQL
Open-sourcing JavaScript at the City of Amsterdam - All Things Open 2019
Open-sourcing JavaScript at the City of Amsterdam - All Things Open 2019
Handling Large-Scale State-Management with React Context and Hooks
Handling Large-Scale State-Management with React Context and Hooks
Using ReasonML For Your Next JavaScript Project
Using ReasonML For Your Next JavaScript Project
Boilerplates Are The New Copy-Paste
Boilerplates Are The New Copy-Paste
Workshop JavaScript ES6+
Workshop JavaScript ES6+
Recently uploaded
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
Deakin University
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April Automation LPDG
MarianaLemus7
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
Fwdays
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
soniya singh
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
Memoori
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
null - The Open Security Community
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kalema Edgar
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
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
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Patryk Bandurski
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
Softradix Technologies
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Alan Dix
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Padma Pradeep
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
Precisely
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
Neo4j
Recently uploaded
(20)
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April Automation LPDG
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
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
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
Frontcon Riga - GraphQL Will Do To REST What JSON Did To XML
1.
GraphQL Will Do
To REST What JSON Did To XML Frontcon Riga 05/04/2019
2.
What is this
about? @gethackteam
3.
@gethackteam
4.
@gethackteam
5.
@gethackteam
6.
Who Am I? @gethackteam
7.
Roy Derks @gethackteam #javascriptEverywhere #reactjs #ReactNative
#GraphQL @gethackteam
8.
Who is this
for? @gethackteam
9.
Who is this
for? BACKEND @gethackteam
10.
What is wrong
with REST? @gethackteam
11.
REST has multiple endpoints that return fixed data
structures @gethackteam
12.
Let’s build an
UI that fetches data from a REST API @gethackteam
13.
What is wrong
with REST? Multiple Endpoints @gethackteam
14.
What is wrong
with REST? Multiple Endpoints @gethackteam
15.
What is wrong
with REST? Multiple Endpoints @gethackteam
16.
What is wrong
with REST? Multiple Endpoints @gethackteam
17.
What is wrong
with REST? Multiple Endpoints @gethackteam
18.
What is wrong
with REST? Multiple Endpoints 1 @gethackteam
19.
What is wrong
with REST? Multiple Endpoints 1 2 @gethackteam
20.
What is wrong
with REST? Multiple Endpoints 1 2 3 @gethackteam
21.
Why not create
one endpoint with all information? @gethackteam
22.
What is wrong
with REST? Multiple Endpoints @gethackteam
23.
What is wrong
with REST? Multiple Endpoints @gethackteam
24.
What is wrong
with REST? Multiple Endpoints @gethackteam
25.
26.
27.
28.
29.
30.
One problem: we’ve
used a nested layout design @gethackteam
31.
What is wrong
with REST? Under/Over-fetching @gethackteam
32.
What is wrong
with REST? Under/Over-fetching @gethackteam
33.
Why not specify
parameters you want to receive? @gethackteam
34.
@gethackteam What is wrong
with REST? Under/Over-fetching
35.
@gethackteam What is wrong
with REST? Under/Over-fetching
36.
But what if
we do want to show offers but only the latest one? @gethackteam
37.
@gethackteam What is wrong
with REST? Under/Over-fetching
38.
@gethackteam What is wrong
with REST? Under/Over-fetching
39.
@gethackteam What is wrong
with REST? Under/Over-fetching
40.
How can we
display all the offers again? @gethackteam
41.
What is wrong
with REST? Under/Over-fetching @gethackteam
42.
SHOW What is wrong
with REST? Under/Over-fetching @gethackteam
43.
SHOW What is wrong
with REST? Under/Over-fetching @gethackteam
44.
SHOW What is wrong
with REST? Under/Over-fetching 2 1 @gethackteam
45.
But how does
this affect the first version of the application? @gethackteam
46.
SHOW MORE What is
wrong with REST? Versioning V1 V2 @gethackteam
47.
SHOW MORE What is
wrong with REST? Versioning V1 V2 Different endpoints @gethackteam
48.
SHOW MORE What is
wrong with REST? Versioning V1 V2 Different endpoints @gethackteam Different parameters
49.
SHOW MORE What is
wrong with REST? Versioning V1 V2 Different endpoints @gethackteam Different parameters Different datastructures
50.
Wait a minute.. Did
we document all this? @gethackteam
51.
@gethackteam
52.
Don’t forget the
HAL guidelines btw @gethackteam
53.
@gethackteam What is wrong
with REST? HAL @gethackteam
54.
@gethackteam What is wrong
with REST? HAL @gethackteam
55.
@gethackteam What is wrong
with REST? HAL @gethackteam
56.
@gethackteam What is wrong
with REST? HAL @gethackteam
57.
@gethackteam What is wrong
with REST? HAL @gethackteam
58.
How does GraphQL solve
these problems? @gethackteam
59.
How does GraphQL solve
these problems? Multiple Endpoints @gethackteam
60.
How does GraphQL solve
these problems? Multiple Endpoints Over-fetching @gethackteam
61.
How does GraphQL solve
these problems? Multiple Endpoints Under-fetching (N+1) Over-fetching @gethackteam
62.
How does GraphQL solve
these problems? Multiple Endpoints Under-fetching (N+1) Over-fetching Versioning / Documentation@gethackteam
63.
GraphQL has a single endpoint that
returns flexible data structures @gethackteam
64.
How does GraphQL
Solve This Multiple Endpoints @gethackteam
65.
How does GraphQL
Solve This Multiple Endpoints @gethackteam
66.
How does GraphQL
Solve This Multiple Endpoints GET Query @gethackteam
67.
How does GraphQL
Solve This Multiple Endpoints Mutation POST PUT PATCH DELETE GET Query @gethackteam
68.
How does GraphQL
Solve This Multiple Endpoints Mutation POST PUT PATCH DELETE GET Query @gethackteam
69.
How does GraphQL
Solve This Single endpoint
70.
How does GraphQL
Solve This Single endpoint
71.
How does GraphQL
Solve This Single endpoint Describe the data structure
72.
How does GraphQL
Solve This Single endpoint Describe the data structure Set the possible queries
73.
How does GraphQL
Solve This Single endpoint
74.
Specify which data to
return How does GraphQL Solve This Single endpoint
75.
Specify which data to
return How does GraphQL Solve This Single endpoint Set dynamic parameters
76.
How does GraphQL
Solve This Single endpoint
77.
How does GraphQL
Solve This Single endpoint Predictable return result
78.
Sounds great! How
can I implement this? @gethackteam
79.
BACKEND Implementation @gethackteam
80.
BACKEND Implementation @gethackteam
81.
Frontend @gethackteam
82.
Frontend @gethackteam
83.
Frontend GET Query @gethackteam
84.
Frontend Mutation POST PUT PATCH DELETE GET Query @gethackteam
85.
Try me :) @gethackteam BACKEND
FRONTEND
86.
What else has
GraphQL to offer? @gethackteam
87.
What else has
GraphQL to offer? Modern Tooling @gethackteam
88.
What else has
GraphQL to offer? Developer Community Modern Tooling @gethackteam
89.
What else has
GraphQL to offer? Developer Community Modern Tooling Platform agnostic@gethackteam
90.
What else has
GraphQL to offer? Developer Community Modern Tooling Industry Adoption Platform agnostic@gethackteam
91.
What else has
GraphQL to offer? Developer Community @gethackteam
92.
What else has
GraphQL to offer? Developer Community @gethackteam
93.
What else has
GraphQL to offer? Developer Community @gethackteam
94.
What else has
GraphQL to offer? Industry Adoption @gethackteam
95.
To summarise.. @gethackteam
96.
REST has multiple
endpoints that return fixed data structures @gethackteam
97.
GraphQL has a single
endpoint that returns flexible data structures REST has multiple endpoints that return fixed data structures @gethackteam
98.
GraphQL can be
built on top of your existing data and code @gethackteam
99.
@gethackteam
100.
Will REST be
send to the graveyard by GraphQL? @gethackteam
101.
Want to learn
more? @gethackteam #javascriptEverywhere https://graphql.org https://howtographql.com/ @gethackteam
Download now