CommitSoftwareAlbania
220 views
22 slides
Nov 30, 2018
Slide 1 of 22
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
About This Presentation
Managing data is difficult and sometimes handling JSON APIs can get confusing. Figuring out endpoints is stressful. GraphQL is here to change that. GraphQL is a query language that can be implemented in whichever programming language you want. Thanks to it, we can use a single endpoint to exch...
Managing data is difficult and sometimes handling JSON APIs can get confusing. Figuring out endpoints is stressful. GraphQL is here to change that. GraphQL is a query language that can be implemented in whichever programming language you want. Thanks to it, we can use a single endpoint to exchange data. Choose your data! No overfetching! In this workshop we will learn all about GraphQL by building an application from the server to the client using JavaScript.
Size: 2.08 MB
Language: en
Added: Nov 30, 2018
Slides: 22 pages
Slide Content
Let’s talk about
GraphQL
Renato Selenica
●A Lazy Developer
●All Things JavaScript
●Angular/React/Node
@renatoselenica
Table of Contents
●GraphQL intro
●Differences from RESTful
●Some CODEEE
-https://graphql.org/learn/
GraphQL is a query language for your
API, and a server-side runtime for
executing queries by using a type
system you define for your data.
GraphQL is a specification.
A set of rules to define how data travels
from the client to the server.
-Kensho blog
A visualization of a subset of the
Game of Thrones graph dataset with
compiled GraphQL. Blue vertices
correspond to characters, red
vertices are noble houses, and
orange vertices represent regions in
the Game of Thrones world. Adapted
from the Creative Commons dataset
available at
https://orientdb.com/public-
databases/GamesOfThrones.zip