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
19
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
51
React Hooks - Componentes funcionais (mais) inteligentes
mathcale
0
50
React para Todos
mathcale
0
70
Começando com Git e Controle de Versão de Software
mathcale
0
64
Zero to Hero - Como se Tornar um Desenvolvedor Web Moderno
mathcale
0
93
Other Decks in Programming
See All in Programming
Webからモバイルへ Vue.js × Capacitor 活用事例
naokihaba
0
760
KotlinConf 2025 現地で感じたServer-Side Kotlin
n_takehata
1
230
WindowInsetsだってテストしたい
ryunen344
1
190
Effect の双対、Coeffect
yukikurage
5
1.4k
明示と暗黙 ー PHPとGoの インターフェイスの違いを知る
shimabox
2
290
今ならAmazon ECSのサービス間通信をどう選ぶか / Selection of ECS Interservice Communication 2025
tkikuc
18
3.3k
AWS CDKの推しポイント 〜CloudFormationと比較してみた〜
akihisaikeda
3
310
設計やレビューに悩んでいるPHPerに贈る、クリーンなオブジェクト設計の指針たち
panda_program
6
1.2k
Cline指示通りに動かない? AI小説エージェントで学ぶ指示書の書き方と自動アップデートの仕組み
kamomeashizawa
1
570
Enterprise Web App. Development (2): Version Control Tool Training Ver. 5.1
knakagawa
1
120
たった 1 枚の PHP ファイルで実装する MCP サーバ / MCP Server with Vanilla PHP
okashoi
1
170
PostgreSQLのRow Level SecurityをPHPのORMで扱う Eloquent vs Doctrine #phpcon #track2
77web
2
290
Featured
See All Featured
Statistics for Hackers
jakevdp
799
220k
YesSQL, Process and Tooling at Scale
rocio
173
14k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.4k
Practical Orchestrator
shlominoach
188
11k
The Pragmatic Product Professional
lauravandoore
35
6.7k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
124
52k
Agile that works and the tools we love
rasmusluckow
329
21k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
KATA
mclloyd
29
14k
Side Projects
sachag
455
42k
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