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
20210525 TwilioJP-UG Online TwilioSync
Search
Takeshi FURUSATO
May 25, 2021
Programming
0
310
20210525 TwilioJP-UG Online TwilioSync
2021/05/25のTwilioJP-UG Onlineにて、TwilioSyncハンズオンの説明資料。
Takeshi FURUSATO
May 25, 2021
Tweet
Share
More Decks by Takeshi FURUSATO
See All by Takeshi FURUSATO
Okayama.なんか #5 : Okayama.Process
takeshifurusato
0
70
Okayama WordPress Meetup #12 | そのバックアップ、本当に復元できますか? リストアやってみた!
takeshifurusato
0
180
JAWS DAYS 2025 ボランティアスタッフ統括やってみた!
takeshifurusato
0
140
「DenimTech」 ITエンジニアとして岡山で働く理由 ※ふるさとの場合
takeshifurusato
0
10
JBUG岡山 #6 WordCamp男木島の チームビルディング
takeshifurusato
0
380
kintone Café 岡山 vol.7 × SORACOM UG Okayama vol.4 オープニング
takeshifurusato
0
66
kintoneでIoTデータを収集してみた
takeshifurusato
0
170
FAXによる二要素認証
takeshifurusato
0
480
20201205_OkayamaWordPressMeetup#6_relocate_wordpress
takeshifurusato
0
370
Other Decks in Programming
See All in Programming
Ktorで簡単AIアプリケーション
tsukakei
0
110
Range on Rails ―「多重範囲型」という新たな選択肢が、複雑ロジックを劇的にシンプルにしたワケ
rizap_tech
0
7.7k
技術的負債の正体を知って向き合う
irof
0
260
Introduce Hono CLI
yusukebe
6
3.1k
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
260
NixOS + Kubernetesで構築する自宅サーバーのすべて
ichi_h3
0
1.2k
Catch Up: Go Style Guide Update
andpad
0
250
なぜGoのジェネリクスはこの形なのか? - Featherweight Goが明かす設計の核心
qualiarts
0
260
AIと人間の共創開発!OSSで試行錯誤した開発スタイル
mae616
2
810
AkarengaLT vol.38
hashimoto_kei
1
120
Cursorハンズオン実践!
eltociear
2
1.2k
One Enishi After Another
snoozer05
PRO
0
160
Featured
See All Featured
Designing for humans not robots
tammielis
254
26k
GraphQLとの向き合い方2022年版
quramy
49
14k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
GitHub's CSS Performance
jonrohan
1032
470k
Faster Mobile Websites
deanohume
310
31k
How STYLIGHT went responsive
nonsquared
100
5.9k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Side Projects
sachag
455
43k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1k
Transcript
TwilioSyncハンズオン TakeshiFurusato TwilioJP_UGOnlineVol.1
TwilioSyncとは リアルタイムでステータスを同期する機能を提供 #twiliojpug TwilioSync message:hello hello hello hello
TwilioSyncが提供するオブジェクト #twiliojpug Documents ・JSONオブジェクト。16KBまでのデータを保持 ・接続ユーザー全体に共通データを配信するような⽤途で利⽤ Lists ・順序が保持されている要素のリスト ・時系列のログの利⽤ Maps ・Key-ValueStore
・ランダムに更新されるユーザー情報の保存とアクセスに利⽤ オブジェクトに識別⼦が指定できる。TTLの可能
例:電話投票システム #twiliojpug いわゆるテレゴング 電話をかけると、かかって きた電話番号をMapsで保 持。 TwilioSyncを使って同期さ せました。
ハンズオンについて #twiliojpug 今⽇作る内容はこちら!
ハンズオンの段取り #twiliojpug 1.Syncサービス、APIキーの作成 2.TwilioFunctionを使って Syncアクセストークン⽣成 3.Syncクライアントの初期化 4.Syncオブジェクトの作成・取得・更新 https://neri78.github.io/Twilio-HandsOn-Sync-JP/
やってみましょうー。 #twiliojpug 1.⼀旦、21:55までとします。 2.たぶん時間が⾜りないと思います。 3.声出しOKです。質問など声かけてください。 ちなみに、次回(TwilioJP_UGVol.2)は 2021年07⽉20⽇頃を予定しています。 https://neri78.github.io/Twilio-HandsOn-Sync-JP/