Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
SF
Uploaded by
Shingo Fukui
PPTX, PDF
9,397 views
GraphQLのsubscriptionで出来ること
GraphQLを使ったアプリケーションで、サーバでのデータの変化をクライアントに通知するメカニズムであるsubscriptionsについて概要を述べる
Software
◦
Read more
4
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 29
2
/ 29
3
/ 29
4
/ 29
5
/ 29
6
/ 29
7
/ 29
8
/ 29
9
/ 29
10
/ 29
11
/ 29
12
/ 29
13
/ 29
14
/ 29
15
/ 29
16
/ 29
17
/ 29
18
/ 29
19
/ 29
20
/ 29
Most read
21
/ 29
Most read
22
/ 29
23
/ 29
24
/ 29
Most read
25
/ 29
26
/ 29
27
/ 29
28
/ 29
29
/ 29
More Related Content
PPTX
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
by
NTT DATA Technology & Innovation
PDF
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
by
Amazon Web Services Japan
PDF
マルチテナント化で知っておきたいデータベースのこと
by
Amazon Web Services Japan
PDF
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
by
Koichiro Matsuoka
PDF
マイクロにしすぎた結果がこれだよ!
by
mosa siru
PDF
ドメイン駆動設計のための Spring の上手な使い方
by
増田 亨
PDF
ドメイン駆動設計サンプルコードの徹底解説
by
増田 亨
PDF
開発速度が速い #とは(LayerX社内資料)
by
mosa siru
モノリスからマイクロサービスへの移行 ~ストラングラーパターンの検証~(Spring Fest 2020講演資料)
by
NTT DATA Technology & Innovation
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
by
Amazon Web Services Japan
マルチテナント化で知っておきたいデータベースのこと
by
Amazon Web Services Japan
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
by
Koichiro Matsuoka
マイクロにしすぎた結果がこれだよ!
by
mosa siru
ドメイン駆動設計のための Spring の上手な使い方
by
増田 亨
ドメイン駆動設計サンプルコードの徹底解説
by
増田 亨
開発速度が速い #とは(LayerX社内資料)
by
mosa siru
What's hot
PDF
AWSのログ管理ベストプラクティス
by
Akihiro Kuwano
PDF
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
by
onozaty
PDF
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
by
Yahoo!デベロッパーネットワーク
PDF
DDDのモデリングとは何なのか、 そしてどうコードに落とすのか
by
Koichiro Matsuoka
PDF
Tackling Complexity
by
Yoshitaka Kawashima
PDF
マルチテナントのアプリケーション実装〜実践編〜
by
Yoshiki Nakagawa
PDF
マイクロサービス 4つの分割アプローチ
by
増田 亨
PPTX
今こそ知りたいSpring Batch(Spring Fest 2020講演資料)
by
NTT DATA Technology & Innovation
PPTX
ぱぱっと理解するSpring Cloudの基本
by
kazuki kumagai
PDF
ドメイン駆動設計のためのオブジェクト指向入門
by
増田 亨
PPTX
NGINXをBFF (Backend for Frontend)として利用した話
by
Hitachi, Ltd. OSS Solution Center.
PPTX
RLSを用いたマルチテナント実装 for Django
by
Takayuki Shimizukawa
PDF
それはYAGNIか? それとも思考停止か?
by
Yoshitaka Kawashima
PDF
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~
by
NTT DATA OSS Professional Services
PDF
ホットペッパービューティーにおけるモバイルアプリ向けAPIのBFF/Backend分割
by
Recruit Lifestyle Co., Ltd.
PPTX
20220409 AWS BLEA 開発にあたって検討したこと
by
Amazon Web Services Japan
PDF
怖くないSpring Bootのオートコンフィグレーション
by
土岐 孝平
PPTX
AWS Organizations連携サービスの罠(Security JAWS 第26回 発表資料)
by
NTT DATA Technology & Innovation
PPTX
概念モデリング再入門 + DDD
by
Hiroshima JUG
PDF
CircleCI vs. CodePipeline
by
HonMarkHunt
AWSのログ管理ベストプラクティス
by
Akihiro Kuwano
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
by
onozaty
At least onceってぶっちゃけ問題の先送りだったよね #kafkajp
by
Yahoo!デベロッパーネットワーク
DDDのモデリングとは何なのか、 そしてどうコードに落とすのか
by
Koichiro Matsuoka
Tackling Complexity
by
Yoshitaka Kawashima
マルチテナントのアプリケーション実装〜実践編〜
by
Yoshiki Nakagawa
マイクロサービス 4つの分割アプローチ
by
増田 亨
今こそ知りたいSpring Batch(Spring Fest 2020講演資料)
by
NTT DATA Technology & Innovation
ぱぱっと理解するSpring Cloudの基本
by
kazuki kumagai
ドメイン駆動設計のためのオブジェクト指向入門
by
増田 亨
NGINXをBFF (Backend for Frontend)として利用した話
by
Hitachi, Ltd. OSS Solution Center.
RLSを用いたマルチテナント実装 for Django
by
Takayuki Shimizukawa
それはYAGNIか? それとも思考停止か?
by
Yoshitaka Kawashima
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~
by
NTT DATA OSS Professional Services
ホットペッパービューティーにおけるモバイルアプリ向けAPIのBFF/Backend分割
by
Recruit Lifestyle Co., Ltd.
20220409 AWS BLEA 開発にあたって検討したこと
by
Amazon Web Services Japan
怖くないSpring Bootのオートコンフィグレーション
by
土岐 孝平
AWS Organizations連携サービスの罠(Security JAWS 第26回 発表資料)
by
NTT DATA Technology & Innovation
概念モデリング再入門 + DDD
by
Hiroshima JUG
CircleCI vs. CodePipeline
by
HonMarkHunt
GraphQLのsubscriptionで出来ること
1.
データ変更情報を受け取る subscription で出来ること 次世代データAPIのGraphQLとJavaScript実装のApollo 勉強会 2017-4-22 福井眞吾
2.
❖ 福井 眞吾(ふくい
しんご) @SilkAndTiki ❖ コンピュータ&通信機器メーカー勤務 ❖ 昨年、役職定年になり、週休3日制を選択 毎週、金・土・日が休日 ❖ IoTを勉強し始めました ❖ ギークオフィス恵比寿メンバー
3.
「すごーい たーのしー」の次へ
4.
query データを取得できる mutation データを変更できる よし、アプリ作るぞ!
5.
query データを取得できる mutation データを変更できる よし、アプリ作るぞ! graphQL Server graphQL Client graphQL Client 太郎 ?花子 mutation
6.
graphQL Server graphQL Client 変化 ここの仕組み
7.
live queries subscriptions ?他にもあるらしい
8.
Live queries
9.
queryで取得したデータに変更があったら通知してもらえる live directive 更新される
10.
あまり実装が進んでいないかも? 更新情報
11.
Subscriptions
12.
https://github.com/facebook/graphql/pull/267
13.
http://dev.apollodata.com/react/subscriptions.html
14.
https://dev-blog.apollodata.com/how-to-use-subscriptions-in-graphiql-1d6ab8dbd74b
15.
https://www.graph.cool/blog/2017-02-28-introducing-graphql-subscriptions-in4ohtae4e/
16.
Graphcoolでの Subscriptions
17.
https://github.com/graphcool-examples/react-apollo-instagram-subscriptions-example
20.
どの変化が起こったか 変化後のデータ CREATED UPDATED DELETED
21.
subscription宣言 callback関数 subscribeToMore関数
22.
変化前のデータ
23.
条件の指定 CREATED UPDATED DELETED
24.
新規に作成されたPostで descriptionが”cat”なら通知 参考: graphcoolサーバでは、Strig型の descriptionに対して下記の条件が 使えるようである
25.
graphcoolでのデモ
26.
graphQL Server graphQL Client graphcoolapollo + react+browser graphcool
console
27.
Post
28.
受信したデータsubscription定義
29.
Server側の実装 挙動 ネットワークコネクションが切れた時 Server側の負荷
Download