Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
using MQTT, Isomorphic / Universal JavaScript: ...
Search
muddydixon
September 03, 2016
Programming
1.8k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
using MQTT, Isomorphic / Universal JavaScript: mqttpress
muddydixon
September 03, 2016
More Decks by muddydixon
See All by muddydixon
企業と勉強会
muddydixon
0
110
basic of data visualization and d3.js demonstration
muddydixon
0
150
study before deeplearning @YAPC2015
muddydixon
0
140
d3.js demonstration
muddydixon
0
110
data visualization @html5study
muddydixon
0
110
Time Series Prediction@JubatusCasualTalk2
muddydixon
0
96
Perl for Visualization@YAPC2013
muddydixon
0
120
Time Series Analysis by JavaScript @LLMatsuri2013
muddydixon
0
140
How to create my own Hadoop MultipleInput@HadoopCodeReading8
muddydixon
0
93
Other Decks in Programming
See All in Programming
AWS CDKのカスタムリソースでContinuum(旧Security Agent)を実装した話 | Implementing Continuum (formerly Security Agent) via AWS CDK Custom Resource
akihisaikeda
2
120
WebRTC映像をAirPlayに対応させる挑戦.pdf
monolithic_adam
0
330
AI Agent時代のリアーキテクチャ戦略と実践
hokaccha
9
5.3k
Findy - エンジニア向け会社紹介/Findy Company Deck
findyinc
6
400k
TiDB Cloudのカスタムコントローラーによるオートスケール対応
takaidohigasi
0
140
iOSDC Japan 2026 - Swiftで作って学ぼう!データベース自作入門
kaseken
2
430
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
260
マイコン向けの軽量Ruby「PicoRuby」で各種デバイスを制御するネイティブアプリの実現手法
bash0c7
0
470
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
300
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Rails World 2026, Austin, Texas
marcoroth
0
150
MVNOの申込からeSIM開通までをiOSアプリでつなぐ- 本人確認・MNP・通信事業者基盤をまたぐ実装
satotakeshi
0
520
世界の中心で、AI(App Intents)をさけぶ ー App Intents中心設計の実践ガイド
touyou
0
760
Featured
See All Featured
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
550
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
250
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.2k
How to make the Groovebox
asonas
2
2.5k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Six Lessons from altMBA
skipperchong
29
4.5k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
560
Design in an AI World
tapps
1
340
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
エンジニアに許された特別な時間の終わり
watany
109
250k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
Transcript
)5.-$POG ౻େ!NVEEZEJYPO !౦ژిػେֶ .25513&44 ຊͷ *TPNPSQIJD6OJWFSTBM ΛݟͤͯΖ͏
)5.-$POG ౻େ!NVEEZEJYPO !౦ژిػେֶ .25513&44 ຊͷ *TPNPSQIJD6OJWFSTBM ΛݟͤͯΖ͏ ※ΓͰ͢
•͓னʹ͓ձ͍͠·ͨ͠ͶɻͰ͢ ୭ʁ 3
ఏڙ
Isomorphic Universal
•/PEFKT͕ग़͖ͯͯʮαʔόͱΫϥΠΞϯ τ͕ಉ͡ίʔυͰ͔͚Δ͠ɺ.7$ͱ͔ͷ Ϟσϧڞ༗Ͱ͖ΔΜ͡Όͳ͍ʂʁʯͱ͟ Θ͟Θͨͭ͠ •࠷ۙͷ·ͱΊ • IUUQRJJUBDPNLZSJFMFJTPOJUFNT BDCDDBFF *TPNPSQIJD6OJWFSTBM 6
7 https://blog.nodejitsu.com/scaling-isomorphic-javascript-code/
None
•πϥΠ •JTPNPSQIJDGFUDIͱ͔͕Ͱ͖Δ࢝ ݱ࣮ 9
None
•%0.ͱ൚༻ੑͷߴ͍Ϟδϡʔϧ͕Ͱ͖ͨ ʹա͗ͳ͍ ݱ࣮ 11
Ұาઌʹ
•ڥΛಉ͡ʹ͢Ε͍͍ͷͰͳ͍͔ •αʔόΫϥΠΞϯτ྆ํڞϒϥβͰಈ ͚͍͍Μ͡Όͳ͍ʁ ղ 13
•ڥΛಉ͡ʹ͢Ε͍͍ͷͰͳ͍͔ •αʔόΫϥΠΞϯτ྆ํڞϒϥβͰಈ ͚͍͍Μ͡Όͳ͍ʁ ղ 14
͜ΕΛ 15 αʔό ΫϥΠΞϯτ ڞ௨ͷ ίʔυϕʔε
͜͏͢Δ 16 αʔό ΫϥΠΞϯτ ڞ௨ͷ ίʔυϕʔε
ͦ͏͍͏͜ͱ 17 αʔό ΫϥΠΞϯτ ڞ௨ͷ ίʔυϕʔε
Ͳ͏͍͏͜ͱʁ 18 αʔό ΫϥΠΞϯτ ڞ௨ͷ ίʔυϕʔε
DEMO MQTTPRESS https://muddydixon.github.io/mqttpress/
Έ 20
•8FC35$ͰͰ͖Δ •"VEJP7JEFP%BUBͱͯ͠ૹΕͰ͖Δͱ ࢥ͍·͢ɾɾɾ ͋Εʁ 21
•αʔόͷӡ༻Λͨ͘͠ͳ͍ͱ͍͏͓٬༷Ҋ ݅ͷཁʹԠ͑Δ͘։ൃ •దͳ8FCαʔό ࠓճHJUIVCQBHFT ʹ͓͍͓͍ͯͯɺ୭͔͕ϒϥβͰ։͚ ͦΕ͕αʔόͱ্ཱ͕ͯͪ͠Δ •ෳλϒΛ։͚)"ʹͳΔʂʂʂʂ̍̍ •εέʔϥϒϧͳΘ͚Ͱͳ͍ ՝ എܠ
22
ఏڙ ʮχϑςΟͱͳΒ͖ͬͱ͏ʯΛ ͑ͯ͘ΕΔؒΛืू͍ͯ͠·͢ !NVEEZEJYPO·Ͱ