End-to-end
Type-Safe
GraphQL
Apps
Carlos Rufo / 15-01-2020 / Javascript Singapore πΈπ¬
π I'm Carlos
@swcarlosrj
Software π» Consultant
GraphQL ππ° Organizer
SpaceX π GraphQL API
Agenda
π GraphQL + TypeScript
π GraphQL Servers
π GraphQL Clients
But before start...
It's π π π
DevJokes Time
Check & contribute π
github.com/shrutikapoor08/devjoke
DevJokes time π
How do you comfort a JavaScript bug?
You console it π
DevJokes time π
What is programmer's favourite hangout place?
Foo Bar
*π₯ ba dum tss
DevJokes time π
What the developer said to the repository?
FORK YOU! π€£
GraphQL π
TypeScript
TypeScript
Typed superset
of JavaScript that compiles to plain JavaScript
TypeScript & GraphQL
Starts and ends with
JavaScript
Strong tools for large apps
State of the art JavaScript
Introspect your API with GraphQL,
introspect your code with TS
Type System
Type System
Explore your API β¨
Single Source of Truth
Type Generators
Auto-generate
types
based
on your GraphQL implementation
Live coding
π π π
Agenda
Exploring π Codebase
GraphQL π Servers
GraphQL π Clients
SpaceX APIs
Links
π
api.spacex.land/graphql
π°
api.spacex.land/rest
Check & contribute
github.com/spacexland
Slides
Thanks πΈπ¬
@swcarlosrj
Resume presentation
End-to-end Type-Safe GraphQL Apps Carlos Rufo / 15-01-2020 / Javascript Singapore πΈπ¬
Made with Slides.com
BESbswy
BESbswy
BESbswy
BESbswy