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
using MQTT, Isomorphic / Universal JavaScript: ...
Search
muddydixon
September 03, 2016
Programming
0
1.7k
using MQTT, Isomorphic / Universal JavaScript: mqttpress
muddydixon
September 03, 2016
Tweet
Share
More Decks by muddydixon
See All by muddydixon
企業と勉強会
muddydixon
0
69
basic of data visualization and d3.js demonstration
muddydixon
0
100
study before deeplearning @YAPC2015
muddydixon
0
97
d3.js demonstration
muddydixon
0
72
data visualization @html5study
muddydixon
0
85
Time Series Prediction@JubatusCasualTalk2
muddydixon
0
66
Perl for Visualization@YAPC2013
muddydixon
0
87
Time Series Analysis by JavaScript @LLMatsuri2013
muddydixon
0
97
How to create my own Hadoop MultipleInput@HadoopCodeReading8
muddydixon
0
68
Other Decks in Programming
See All in Programming
もうちょっといいRubyプロファイラを作りたい (2025)
osyoyu
0
230
DockerからECSへ 〜 AWSの海に出る前に知っておきたいこと 〜
ota1022
5
1.9k
開発チーム・開発組織の設計改善スキルの向上
masuda220
PRO
18
9.6k
Honoアップデート 2025年夏
yusukebe
1
900
個人軟體時代
ethanhuang13
0
280
AIを活用し、今後に備えるための技術知識 / Basic Knowledge to Utilize AI
kishida
17
3.9k
Introducing ReActionView: A new ActionView-compatible ERB Engine @ Rails World 2025, Amsterdam
marcoroth
0
260
HTMLの品質ってなんだっけ? “HTMLクライテリア”の設計と実践
unachang113
1
520
rage against annotate_predecessor
junk0612
0
150
TDD 実践ミニトーク
contour_gara
1
270
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
300
Vue・React マルチプロダクト開発を支える Vite
andpad
0
110
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
55
13k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Practical Orchestrator
shlominoach
190
11k
Optimizing for Happiness
mojombo
379
70k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
Designing for humans not robots
tammielis
253
25k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
6.1k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
4 Signs Your Business is Dying
shpigford
184
22k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
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·Ͱ