Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
GraphQL at Yodas
Search
Ran Tavory
January 08, 2017
Programming
2
180
GraphQL at Yodas
For GraphQL TLV 11 Jan 2017
Ran Tavory
January 08, 2017
Tweet
Share
More Decks by Ran Tavory
See All by Ran Tavory
go-grpc-channelz: a Go based UI for gRPC's channelz
rantav
0
620
Code Review (Navy Hackathon)
rantav
0
90
Infrastructure Testing Using Kubernetes And Golang
rantav
0
99
Infrastructure testing using Kubernetes
rantav
0
550
Interview Workshop - Technical Questions
rantav
0
340
Code Review Best Practices
rantav
0
100
Code Review @ AppsFlyer
rantav
0
98
Git for champs
rantav
0
160
Code Review at Yodas
rantav
0
200
Other Decks in Programming
See All in Programming
AI Agent Dojo #4: watsonx Orchestrate ADK体験
oniak3ibm
PRO
0
110
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
310
TerraformとStrands AgentsでAmazon Bedrock AgentCoreのSSO認証付きエージェントを量産しよう!
neruneruo
4
1.8k
2年のAppleウォレットパス開発の振り返り
muno92
PRO
0
100
perlをWebAssembly上で動かすと何が嬉しいの??? / Where does Perl-on-Wasm actually make sense?
mackee
0
150
Rubyで鍛える仕組み化プロヂュース力
muryoimpl
0
180
生成AIを利用するだけでなく、投資できる組織へ
pospome
2
410
SwiftUIで本格音ゲー実装してみた
hypebeans
0
500
Developing static sites with Ruby
okuramasafumi
0
330
実はマルチモーダルだった。ブラウザの組み込みAI🧠でWebの未来を感じてみよう #jsfes #gemini
n0bisuke2
3
1.3k
Grafana:建立系統全知視角的捷徑
blueswen
0
230
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
140
Featured
See All Featured
The Limits of Empathy - UXLibs8
cassininazir
1
190
sira's awesome portfolio website redesign presentation
elsirapls
0
89
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Crafting Experiences
bethany
0
22
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
100
RailsConf 2023
tenderlove
30
1.3k
Leo the Paperboy
mayatellez
0
1.3k
So, you think you're a good person
axbom
PRO
0
1.8k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
250
Designing Experiences People Love
moore
143
24k
Transcript
GraphQL @Yodas @rantav
What is Yodas?
We’re Hiring (let’s get this over with) https://angel.co/yodas-il/jobs
Who is Ran? Designing web APIs since 2005 ™
Who is Ran?
Why is Ran speaking to me about GraphQL? ?
My personal path to GraphQL @
GraphQL at
High Level Architecture Acquire Data Crunch Data Database API Human
Web Chat Dash GraphQL G raphQ L GraphQL Tests GraphQL
Backend Go go-graphql AWS Lambda API Gateway Apex Terraform
Frontend React Redux Webpack S3 CloudFront
GraphQL API Design
Mutation v/s Query {thing} mutation{set_thing(value:”…”)}
Lists of Things { things { count list(skip limit) {
fields } } }
Resolvers • Resolve from parent? • Or resolve from child?
Introspection { __type(name:”create_conversation"){ name kind fields { name type{ name
kind ofType{ name kind }}}}}
Tooling (Go) If we have time
graphql-go
Internal Tooling