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
Rust製GraphQL統合ツール Apollo Routerを使ってみた (ハンズオン)
Search
NearMeの技術発表資料です
PRO
March 17, 2023
Programming
420
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Rust製GraphQL統合ツール Apollo Routerを使ってみた (ハンズオン)
NearMeの技術発表資料です
PRO
March 17, 2023
More Decks by NearMeの技術発表資料です
See All by NearMeの技術発表資料です
PosthogのA/Bテスト機能の紹介
nearme_tech
PRO
1
21
AIフレンドリーなプロダクトに向けて
nearme_tech
PRO
1
50
初めてのLean言語
nearme_tech
PRO
0
76
Apache Airflow Workflow orchestration without turning cron into spaghetti
nearme_tech
PRO
1
21
実務で役立つ幾何学 ボロノイ図の基礎から グラフ・ネットワーク応用まで
nearme_tech
PRO
1
59
SQL/ID抽出タスクから考える 実践的なハルシネーション対策
nearme_tech
PRO
1
67
OpenCode & Local LLM
nearme_tech
PRO
0
200
OpenCode Introduction
nearme_tech
PRO
0
59
【Browser Automation × AI】 Stagehandを試してみよう
nearme_tech
PRO
0
160
Other Decks in Programming
See All in Programming
5分で問診!Composer セキュリティ健康診断
codmoninc
0
590
人間の目はかわらない、だからJPEGは30年もつ
yuzneri
8
13k
ルールを書いて終わらせないハーネスエンジニアリング
yug1224
4
1.7k
1年で人数1.5倍、PR数5.5倍増。 品質とアウトカムはどうなったか、 何が効いたか
ike002jp
0
150
Claude Team Plan導入・ガイド
tk3fftk
0
230
『コードを書く以外の』エンジニアリング〜課金基盤移行プロジェクト推進のためのTips4選
yuriko1211
0
540
変わらないものが、変わるものを決める — 意図駆動開発 × イベントソーシング × イミュータブル | What Doesn't Change Decides What Can — IDD × Event Sourcing × Immutability
tomohisa
0
260
GDG Korea Android: 2026 I/O Extended ~ What's new in Android development tools
pluu
0
150
えっ!!コードを読まずに開発を!?
hananouchi
0
230
PHP初心者セッション2026 〜生成AIでは見えない裏側を知る:今だからLAMPを通して仕組みを学ぶ〜
kashioka
0
660
ここ半年くらいでAIに作らせたR用ツール
eitsupi
0
220
AIエージェントで 変わるAndroid開発環境
takahirom
2
720
Featured
See All Featured
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
350
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
310
Tell your own story through comics
letsgokoyo
1
1k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
Designing for humans not robots
tammielis
254
26k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.7k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
440
Statistics for Hackers
jakevdp
799
230k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.5k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.4k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Transcript
0 Rust製GraphQL統合ツール Apollo Routerを使ってみた (ハンズオン) 2022-03-17 第36回NearMe技術勉強会 Kenji Hosoda
1 概念図 詳細は後ほどハンズオン形式で説明します https://www.apollographql.com/blog/announcement/backend/announcing-apollo-router-v1-0/
2 GraphQLサーバー まずは https://www.apollographql.com/docs/apollo-server/getting-started/ こちらのチュートリアルに従ってGraphQLサーバーを建ててみよう
3 https://github.com/kenji4569/hello-apollo-router SubgraphサーバーとSupergraphサーバーの構築 こちらをクローンして、READMEに従ってサーバーを構築してください
4 4 Book API Author API Apollo Router Generate by
Rover query GetBooks { books { title author { id name } } } query GetBooks { books { title author { id } } } query GetAuthors { authors { id name } } Authorに対して __resolveReference を実装 Subgraph Schema Subgraph Schema システム構成 supergragh-schema.graphql booksにおいてauthor.nameが取得できる!
5 Thank you