Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
GraphQL: A new way to write APIs
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Alefe Souza
June 22, 2019
Programming
450
0
Share
GraphQL: A new way to write APIs
https://github.com/alefesouza/talk-graphql
Alefe Souza
June 22, 2019
More Decks by Alefe Souza
See All by Alefe Souza
NativeScript: Native Apps with Angular
alefesouza
0
490
Implementing GraphQL with PHP - PHP Community Summit
alefesouza
0
320
Implementing GraphQL with Laravel and Vue.js
alefesouza
0
350
React: Zero to Hero
alefesouza
2
520
Implementing GraphQL with PHP
alefesouza
0
590
Node.js Chatbots with Bot Framework
alefesouza
0
410
Firebase as back-end
alefesouza
0
480
GitLab: A tool for the entire DevOps lifecycle.pdf
alefesouza
0
710
Web Components with Vanilla.js
alefesouza
0
680
Other Decks in Programming
See All in Programming
🦞OpenClaw works with AWS
licux
1
320
tRPCの概要と少しだけパフォーマンス
misoton665
2
250
Kingdom of the Machine
yui_knk
2
1.3k
PHPer、Cloudflare に引っ越す
suguruooki
1
130
ついに来た!本格的なマルチクラウド時代の Google Cloud
maroon1st
0
340
AWSコミュニティ活動は顧客のクラウド推進に効くのか / Do AWS community activities help customers adopt the cloud?
seike460
PRO
0
160
10 Tips of AWS ~Gen AI on AWS~
licux
5
520
Structured Concurrency, Scoped Values and Joiners in the JDK 25 26 27
josepaumard
1
130
AIと共に生きる技術選定 2026
sgash708
0
120
2026-04-15 Spring IO - I Can See Clearly Now
jonatan_ivanov
1
160
Terraform言語の静的解析 / static analysis of Terraform language
wata727
1
120
JAWS-UG横浜 #100 祝・第100回スペシャルAWS は VPC レスの時代へ
maroon1st
0
200
Featured
See All Featured
Claude Code のすすめ
schroneko
67
220k
The Cost Of JavaScript in 2023
addyosmani
55
9.9k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
200
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
360
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
540
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.7k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
10k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
530
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.2k
Transcript
GraphQL Uma nova maneira de escrever APIs
@alefesouza https://as.dev Alefe Souza Full Stack Developer, Instrutor @alefesouza https://as.dev
O que é uma API? Utilizada principalmente para troca de
informação entre sistemas. @alefesouza https://as.dev
Web Apps IoT Mobile Apps Desktop Apps Outros Web API
Lógica de Negócios Banco de Dados @alefesouza https://as.dev
@alefesouza https://as.dev Construindo uma Web API do 0 http://bit.ly/talk-web-api
JSON @alefesouza https://as.dev
GraphQL? Uma especificação de linguagem de consulta de APIs, desenvolvida
pelo Facebook. @alefesouza https://as.dev
@alefesouza https://as.dev Príncipios • Tipos • Queries • Mutations
Tipos Permitem especificar objetos de entrada e saída, impedindo a
requisição caso ocorra algo fora do padrão. @alefesouza https://as.dev
Queries Utilizadas para consultas no endpoint único, também é muito
fácil de solicitar apenas o que os campos necessários. @alefesouza https://as.dev
Mutations Utilizadas para realizar qualquer tipo de alteração nos dados,
equivalente ao POST, PUT, PATCH, DELETE, identificados pelo nome. @alefesouza https://as.dev
Onde funciona? @alefesouza https://as.dev
Onde funciona? @alefesouza https://as.dev
Live Code! http://bit.ly/talk-graphql @alefesouza https://as.dev
Obrigado!! @alefesouza https://as.dev