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
Fluent Conf 2013 Summary
Search
Guille Paz
July 27, 2013
Technology
0
91
Fluent Conf 2013 Summary
Progressive Enhancement and History API on Twitter.
Guille Paz
July 27, 2013
Tweet
Share
More Decks by Guille Paz
See All by Guille Paz
The Road to Node
pazguille
0
200
No me robes el Scroll!
pazguille
0
180
User First
pazguille
1
160
#OfflineFirst
pazguille
3
5.7k
ES6 in Production
pazguille
10
2.8k
No me hagas esperar!
pazguille
1
110
CSS Sprites vs. Data URIs
pazguille
0
360
Hello, Style Guides!
pazguille
0
170
Decoupling your JavaScript
pazguille
0
140
Other Decks in Technology
See All in Technology
止まらないLinuxシステムを構築する_高信頼性クラスタ入門
koedoyoshida
2
470
LLM開発・活用の舞台裏@2024.04.25
yushin_n
3
1.3k
.NET Profiler in 2024.
kkamegawa
2
1.7k
Cracking the KubeCon CfP
inductor
2
270
今日からできる!簡単 .NET 高速化 Tips -2024 edition-
xin9le
7
4k
[新卒向け研修資料] テスト文字列に「うんこ」と入れるな(2024年版)
infiniteloop_inc
5
18k
Google Cloud Next '24 Recap(Cloud Run/k8s)
mokocm
0
340
Next.js に疲れた私は Vue3 に癒やされた
akagire
0
140
【基本】データベース設計
oracle4engineer
PRO
2
190
R3のコードから見る実践LINQ実装最適化・コンカレントプログラミング実例
neuecc
3
2.7k
VSCodeの拡張機能を作っている話
ebarakazuhiro
1
810
Microsoft for Startups Founders Hub_20240429 update
daikikanemitsu
1
2.4k
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
59
7.2k
Product Roadmaps are Hard
iamctodd
45
9.7k
The Brand Is Dead. Long Live the Brand.
mthomps
49
29k
The Cult of Friendly URLs
andyhume
74
5.7k
What the flash - Photography Introduction
edds
64
11k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
13
8.3k
The Straight Up "How To Draw Better" Workshop
denniskardys
228
130k
WebSockets: Embracing the real-time Web
robhawkes
59
7k
Bootstrapping a Software Product
garrettdimon
PRO
302
110k
In The Pink: A Labor of Love
frogandcode
138
21k
Optimising Largest Contentful Paint
csswizardry
12
2.4k
Debugging Ruby Performance
tmm1
70
11k
Transcript
Summary
None
None
None
Thanks!
Experiences along the time
What happened in 2010?
None
None
CORE functionality
User should be able to navigate between section of the
site
Navigation between sections should be fast
URLs should be accessible regardless of the client’s abilities
Make page navigation easier and faster
Render runs on Server and Client
Routing model on the Client (mustache)
Strong relationship between a URL and its content
#Hash Navigation (hashbang)
None
JavaScript is the core technology
2011
Optimizations available only on the Server
Multiples URLs
None
Multiples Requests
Bad page-load performance
2012
Moving the rendering to the Server
No more #!
Just one URL
Load only what we need
2013
Speed up navigation between pages
One view, two types of requests
Server
None
Client
History API
None
None
None
None
Hijax
Be like water
The End
Questions