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
WebSocket 使ってアンケートをやってみよう! #北海道LT大会 #ゆるWeb札幌
Search
Kihara, Takuya
January 18, 2020
Technology
0
290
WebSocket 使ってアンケートをやってみよう! #北海道LT大会 #ゆるWeb札幌
北海道)学生と社会人のライトニングトーク大会
https://connpass.com/event/157248/
主催者LT枠
当日のオンラインデモあり
Kihara, Takuya
January 18, 2020
Tweet
Share
More Decks by Kihara, Takuya
See All by Kihara, Takuya
ライブコーディングで知るAmplify Gen 2 #AWSAmplifyJP
tacck
1
110
AWS Amplify Gen 2 GA記念 ~Gen1との違いを確認
tacck
0
250
Amplify Gen2 が GA したよ! #jawsug_sapporo #jawsug
tacck
0
270
Flutter で "Hello World!! #ゆるWeb札幌
tacck
0
130
AWS Lambda で LLRT を動かしてみた #北海道まったりLT大会
tacck
0
130
地方から始める登壇のステップアップ 〜Java Do から JJUG CCC への登壇参加記録 #javado
tacck
0
180
ゆるWebの新型コロナ Before/After とこれからのこと #seb_yearend
tacck
0
43
AWS Amplify と Amazon Bedrock を使ってオレオレ生成AIサイトを作る #ゆるWeb札幌
tacck
0
290
「普通」のエンジニアとしての生存戦略〜または、いかにして技術を楽しむか。 #情報メディア入門
tacck
0
110
Other Decks in Technology
See All in Technology
40代後半で開発エンジニアからクラウドインフラエンジニアにキャリアチェンジし、生き残れる自信がようやく持てた話
iwamot
9
8.4k
生成AIの活用パターンと継続的評価
asei
7
830
品質の高い機能を”早く”提供するために技術的な面でチームでやったこと、やりたいこと
sansantech
PRO
2
180
人工衛星開発のための C2A フレームワークとその開発体験
sksat
1
120
いまからでも遅くない!コンテナでWebアプリを動かしてみよう入門(2-2)WebAPIハンズオン
nomu
0
140
Mobbing Practices
kawaguti
PRO
1
230
AWS SAW(AWS Support Automation Workflows)をもっと広めたい
kazzpapa3
2
120
AIとともに歩んだライブラリアップデートの道のり/ vue-fes-japan-2024-link-and-motivation
lmi
2
3.3k
LeSSをはじめよう〜LeSSをはじめるとき、LeSSをはじめてから、知りたかったこと詰め合わせ〜
lycorptech_jp
PRO
1
110
AIを使って小説を書こう!【2024/10/25講演資料】
kamomeashizawa
0
130
オニオンアーキテクチャで実現した 本質課題を解決する インフラ移行の実例
hryushm
4
580
Data Migration on Rails
ohbarye
4
730
Featured
See All Featured
Teambox: Starting and Learning
jrom
132
8.7k
The World Runs on Bad Software
bkeepers
PRO
65
11k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
327
21k
Done Done
chrislema
181
16k
How to train your dragon (web standard)
notwaldorf
88
5.6k
Side Projects
sachag
452
42k
VelocityConf: Rendering Performance Case Studies
addyosmani
325
24k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
27
1.9k
Build The Right Thing And Hit Your Dates
maggiecrowley
32
2.3k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
225
22k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
46
2.1k
Transcript
!UBDDL ւಓʣֶੜͱࣾձਓͷ ϥΠτχϯάτʔΫେձ ւಓ-5େձ גࣜձࣾϊʔεσΟςʔϧ ։ൃ%JWJTJPOٕज़ਪਐ(SPVQ ݪ 8FC4PDLFUͬͯ ΞϯέʔτΛͬͯΈΑ͏ ݄
!UBDDL ւಓʣֶੜͱࣾձਓͷ ϥΠτχϯάτʔΫେձ ւಓ-5େձ • ໊લ ݪ / @tacck
• ॴଐ גࣜձࣾϊʔεσΟςʔϧ ։ൃDivision ٕज़ਪਐGroup / Leader • ओ࠵ • ΏΔWebษڧձ@ࡳຈ • εϚʔτεϐʔΧʔͰ༡΅͏ձ@ࡳຈ • ͖ͳϑΟΪϡΞεέʔτͷٕ εϓϨουɾΠʔάϧ ୭ PHP Conference Hokkaido 2019
!UBDDL ւಓʣֶੜͱࣾձਓͷ ϥΠτχϯάτʔΫେձ ւಓ-5େձ • WebSocket Λͬͯɺ ؆୯ͳΞϯέʔτγεςϜΛ࡞Γ·ͨ͠ɻ ࠓͷ͓
!UBDDL ւಓʣֶੜͱࣾձਓͷ ϥΠτχϯάτʔΫେձ ւಓ-5େձ ૣσϞ
!UBDDL ւಓʣֶੜͱࣾձਓͷ ϥΠτχϯάτʔΫେձ ւಓ-5େձ σϞऴྃ
!UBDDL ւಓʣֶੜͱࣾձਓͷ ϥΠτχϯάτʔΫେձ ւಓ-5େձ Έ
!UBDDL ւಓʣֶੜͱࣾձਓͷ ϥΠτχϯάτʔΫେձ ւಓ-5େձ Έ όοΫΤϯυαʔό WebSocketαʔό Node.js (express, ws)
/ Heroku ϑϩϯτΤϯυαʔό Vue.js / Netlify ཧऀϖʔδ ࢀՃऀϖʔδ Alexa / Voiceflow
!UBDDL ւಓʣֶੜͱࣾձਓͷ ϥΠτχϯάτʔΫେձ ւಓ-5େձ Έ όοΫΤϯυαʔό WebSocketαʔό Node.js (express, ws)
/ Heroku ϑϩϯτΤϯυαʔό Vue.js / Netlify ཧऀϖʔδ ࢀՃऀϖʔδ Alexa / Voiceflow ίϯςϯπ৴ (HTML/CSS/JS)
!UBDDL ւಓʣֶੜͱࣾձਓͷ ϥΠτχϯάτʔΫେձ ւಓ-5େձ Έ όοΫΤϯυαʔό WebSocketαʔό Node.js (express, ws)
/ Heroku ϑϩϯτΤϯυαʔό Vue.js / Netlify ཧऀϖʔδ ࢀՃऀϖʔδ Alexa / Voiceflow WebSocketͰ ଓ
!UBDDL ւಓʣֶੜͱࣾձਓͷ ϥΠτχϯάτʔΫେձ ւಓ-5େձ Έ όοΫΤϯυαʔό WebSocketαʔό Node.js (express, ws)
/ Heroku ϑϩϯτΤϯυαʔό Vue.js / Netlify ཧऀϖʔδ ࢀՃऀϖʔδ Alexa / Voiceflow ࣍ͷ
!UBDDL ւಓʣֶੜͱࣾձਓͷ ϥΠτχϯάτʔΫେձ ւಓ-5େձ Έ όοΫΤϯυαʔό WebSocketαʔό Node.js (express, ws)
/ Heroku ϑϩϯτΤϯυαʔό Vue.js / Netlify ཧऀϖʔδ ࢀՃऀϖʔδ Alexa / Voiceflow ࣍ͷ HTTPSͰ ࣍ͷૹ৴ґཔ
!UBDDL ւಓʣֶੜͱࣾձਓͷ ϥΠτχϯάτʔΫେձ ւಓ-5େձ Έ όοΫΤϯυαʔό WebSocketαʔό Node.js (express, ws)
/ Heroku ϑϩϯτΤϯυαʔό Vue.js / Netlify ཧऀϖʔδ ࢀՃऀϖʔδ Alexa / Voiceflow WebSocketͰ ใૹ৴ socket.send(…) ws.on(‘message’,…) ws.on(‘message’,…)
!UBDDL ւಓʣֶੜͱࣾձਓͷ ϥΠτχϯάτʔΫେձ ւಓ-5େձ Έ όοΫΤϯυαʔό WebSocketαʔό Node.js (express, ws)
/ Heroku ϑϩϯτΤϯυαʔό Vue.js / Netlify ཧऀϖʔδ ࢀՃऀϖʔδ Alexa / Voiceflow WebSocketͰ ճฦ٫ ws.send() socket.on(‘message’,…)
!UBDDL ւಓʣֶੜͱࣾձਓͷ ϥΠτχϯάτʔΫେձ ւಓ-5େձ Έ όοΫΤϯυαʔό WebSocketαʔό Node.js (express, ws)
/ Heroku ϑϩϯτΤϯυαʔό Vue.js / Netlify ཧऀϖʔδ ࢀՃऀϖʔδ Alexa / Voiceflow WebSocketͰ ΈΜͳͷճฦ٫ socket.on(‘message’,…) ws.send()
!UBDDL ւಓʣֶੜͱࣾձਓͷ ϥΠτχϯάτʔΫେձ ւಓ-5େձ Έ όοΫΤϯυαʔό WebSocketαʔό Node.js (express, ws)
/ Heroku ϑϩϯτΤϯυαʔό Vue.js / Netlify ཧऀϖʔδ ࢀՃऀϖʔδ Alexa / Voiceflow WebSocketͰ ूܭ݁Ռૹ৴ socket.send(…) ws.on(‘message’,…)
!UBDDL ւಓʣֶੜͱࣾձਓͷ ϥΠτχϯάτʔΫେձ ւಓ-5େձ ͍؆୯
!UBDDL ւಓʣֶੜͱࣾձਓͷ ϥΠτχϯάτʔΫେձ ւಓ-5େձ FOE
!UBDDL ւಓʣֶੜͱࣾձਓͷ ϥΠτχϯάτʔΫେձ ւಓ-5େձ ͱΈ͔͚ͤͯࠂ
!UBDDL ւಓʣֶੜͱࣾձਓͷ ϥΠτχϯάτʔΫେձ ւಓ-5େձ • TEFಓ͞Μͱͷ߹ಉษڧձ • ։࠵: 202001݄22 (ਫ)
• ͨͩ͠ɺ͢Ͱʹຬ੮ɻ ΏΔ8FCษڧձ!ࡳຈ ͦͷ
!UBDDL ւಓʣֶੜͱࣾձਓͷ ϥΠτχϯάτʔΫେձ ւಓ-5େձ • ࣍ճɺΠϯϑϥܥςʔϚͰΔ༧ఆɻ • σϓϩΠߏཧɺ ΦϯϓϨ͔ΒΫϥυ·Ͱɺ ΠϯϑϥɾωοτϫʔΫͬΆ͔ͬͨΒOKɻ
(ॳ৺ऀɾೖऀ͚Ͱ͓ئ͍͠·͢ɻ) • ։࠵: 202002݄15 () or 02݄19 (ਫ) ʹ͠Α͏͔ͳͱݕ౼தɻ (5ਓ͘Β͍ू·ΔͳΒܾߦ) ΏΔ8FCษڧձ!ࡳຈ ͦͷ
!UBDDL ւಓʣֶੜͱࣾձਓͷ ϥΠτχϯάτʔΫେձ ւಓ-5େձ • εϚʔτεϐʔΧʔϛʔςΟϯά͞Μͱͷ߹ಉษڧձ • ։࠵: 202001݄30 ()
• ͨͩ͠ɺ͢Ͱʹຬ੮ɻ εϚʔτεϐʔΧʔͰ ༡΅͏ձ!ࡳຈ ͦͷ
!UBDDL ւಓʣֶੜͱࣾձਓͷ ϥΠτχϯάτʔΫେձ ւಓ-5େձ • ΏΔWebͷલʹମݧձ࣮ࢪ༧ఆ • ։࠵: 202002݄15 ()
ͷ߹ͷΈ • ࠓճͷൃදΛݟͯڵຯΛ࣋ͬͨํɺ ͥͻ͓ؾܰʹ༡ͼʹ͖͍ͯͩ͘͞ɻ • य़ʹɺʮϒϥβ͚ͩͰ࡞ΕΔεΩϧ࡞ೖʯ ܭըதɻ εϚʔτεϐʔΧʔͰ ༡΅͏ձ!ࡳຈ ͦͷ
!UBDDL ւಓʣֶੜͱࣾձਓͷ ϥΠτχϯάτʔΫେձ ւಓ-5େձ 5SVFFOE