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
Server Rendering Single Page Applications For E...
Search
Clarence Leung
March 07, 2014
Programming
1
85
Server Rendering Single Page Applications For Every Framework
Clarence Leung
March 07, 2014
Tweet
Share
Other Decks in Programming
See All in Programming
第9回 情シス転職ミートアップ 株式会社IVRy(アイブリー)の紹介
ivry_presentationmaterials
1
210
なぜ「共通化」を考え、失敗を繰り返すのか
rinchoku
1
420
Using AI Tools Around Software Development
inouehi
0
1.2k
社内での開発コミュニティ活動とモジュラーモノリス標準化事例のご紹介/xPalette and Introduction of Modular monolith standardization
m4maruyama
1
130
GraphRAGの仕組みまるわかり
tosuri13
7
470
XP, Testing and ninja testing
m_seki
3
150
Kotlin エンジニアへ送る:Swift 案件に参加させられる日に備えて~似てるけど色々違う Swift の仕様 / from Kotlin to Swift
lovee
1
250
Elixir で IoT 開発、 Nerves なら簡単にできる!?
pojiro
1
150
VS Code Update for GitHub Copilot
74th
1
190
Webの外へ飛び出せ NativePHPが切り拓くPHPの未来
takuyakatsusa
1
230
アンドパッドの Go 勉強会「 gopher 会」とその内容の紹介
andpad
0
250
C++20 射影変換
faithandbrave
0
500
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
It's Worth the Effort
3n
184
28k
Code Reviewing Like a Champion
maltzj
524
40k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Building Adaptive Systems
keathley
43
2.6k
Fireside Chat
paigeccino
37
3.5k
Writing Fast Ruby
sferik
628
61k
Documentation Writing (for coders)
carmenintech
71
4.9k
What's in a price? How to price your products and services
michaelherold
246
12k
Designing for Performance
lara
609
69k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Transcript
Server Rendering Single Page Applications For Every Framework Clarence Leung
(@clarler) Engineer, YUI and Mojito, Yahoo
Single Page Applications! Slick transitions! No page refresh! JSON everywhere!
But you broke the web.
None
None
None
“That’s fine, everyone has JavaScript enabled nowadays.”
But you’re losing out on performance.
Isomorphic JavaScript Frameworks The Noun Project attribution: - “Server” designed
by aLf - “Browser” designed by Fernando Vasconcelos 1. Fetch and cache: JSON 3. App navigation: JSON App Server API Server 2. Initial render: HTML Browser
Isomorphic JavaScript Frameworks
Breaking it down: Data rehydration Template sharing Route sharing
Our micro-libraries: Express State Handlebars, Dust, etc. Express Map
Build isomorphic applications regardless of template engine or client-side framework.
Thanks! npmjs.org/browse/keyword/modown See what we’re doing at: Questions? Feel free
to get in touch: @clarler on Twitter @clarle on GitHub