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, uma introdução
Search
Matheus Calegaro
September 24, 2021
Programming
0
20
GraphQL, uma introdução
Matheus Calegaro
September 24, 2021
Tweet
Share
More Decks by Matheus Calegaro
See All by Matheus Calegaro
Adicionando Super Poderes de Backend em seus Projetos Vue com Serverless e Now
mathcale
0
52
React Hooks - Componentes funcionais (mais) inteligentes
mathcale
0
51
React para Todos
mathcale
0
70
Começando com Git e Controle de Versão de Software
mathcale
0
65
Zero to Hero - Como se Tornar um Desenvolvedor Web Moderno
mathcale
0
93
Other Decks in Programming
See All in Programming
オープンソースソフトウェアへの解像度🔬
utam0k
13
2.6k
After go func(): Goroutines Through a Beginner’s Eye
97vaibhav
0
370
非同期jobをtransaction内で 呼ぶなよ!絶対に呼ぶなよ!
alstrocrack
0
710
[Kaigi on Rais 2025] 全問正解率3%: RubyKaigiで出題したやりがちな危険コード5選
power3812
0
110
その面倒な作業、「Dart」にやらせませんか? Flutter開発者のための業務効率化
yordgenome03
1
120
uniqueパッケージの内部実装を支えるweak pointerの話
magavel
0
980
なぜあの開発者はDevRelに伴走し続けるのか / Why Does That Developer Keep Running Alongside DevRel?
nrslib
3
400
Flutterで分数(Fraction)を表示する方法
koukimiura
0
130
Pull-Requestの内容を1クリックで動作確認可能にするワークフロー
natmark
2
490
開発生産性を上げるための生成AI活用術
starfish719
3
440
コードとあなたと私の距離 / The Distance Between Code, You, and I
hiro_y
0
130
CSC509 Lecture 04
javiergs
PRO
0
300
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.5k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
45
2.5k
A Modern Web Designer's Workflow
chriscoyier
697
190k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
900
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
How to train your dragon (web standard)
notwaldorf
96
6.3k
Docker and Python
trallard
46
3.6k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
Transcript
GraphQL, uma introdução Matheus Calegaro (ele/dele) Dev @ Ame Digital
O que é? • Linguagem de query estritamente tipada para
APIs; • Criada por engenheiros do Facebook para resolver o problema do Feed de Notícias no app para iOS; • Se tornou open-source em 2015; • Utilizada em produção por gigantes como Twitter, GitHub, Pinterest e Shopify;
O Problema
API REST tradicional ===
None
API GraphQL ===
Queria uma lista de produtos com o nome, suas categorias
e a quantidade em estoque Beleza! Aqui está exatamente o que você pediu...
Anatomia
Anatomia Types
Anatomia Types
Anatomia Resolvers
Anatomia Query
Anatomia Query
Suporte
Saiba mais https://graphql.org/learn https://youtu.be/783ccP/_No8 https://bit.ly/3zEdlCO
Matheus Calegaro (ele/dele) Obrigado! 🖥 https://matheus.me ✉
[email protected]
Slides
disponíveis em speakerdeck.com/mathcale