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
100
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
230
No me robes el Scroll!
pazguille
0
230
User First
pazguille
1
190
#OfflineFirst
pazguille
3
5.9k
ES6 in Production
pazguille
10
3.1k
No me hagas esperar!
pazguille
1
150
CSS Sprites vs. Data URIs
pazguille
0
420
Hello, Style Guides!
pazguille
0
250
Decoupling your JavaScript
pazguille
0
170
Other Decks in Technology
See All in Technology
Oracle Base Database Service:サービス概要のご紹介
oracle4engineer
PRO
2
20k
Understanding Go GC #coefl_go_jp
bengo4com
0
1.1k
【 LLMエンジニアがヒューマノイド開発に挑んでみた 】 - 第104回 Machine Learning 15minutes! Hybrid
soneo1127
0
150
会社にデータエンジニアがいることでできるようになること
10xinc
9
1.6k
進捗
ydah
1
160
Goss: New Production-Ready Go Binding for Faiss #coefl_go_jp
bengo4com
0
1.1k
Android Studio の 新しいAI機能を試してみよう / Try out the new AI features in Android Studio
yanzm
0
290
Figma + Storybook + PlaywrightのMCPを使ったフロントエンド開発
yug1224
10
3.2k
Backboneとしてのtimm2025
yu4u
4
1.7k
どこで動かすか、誰が動かすか 〜 kintoneのインフラ基盤刷新と運用体制のシフト 〜
ueokande
0
200
株式会社ARAV 採用案内
maqui
0
380
DuckDB-Wasmを使って ブラウザ上でRDBMSを動かす
hacusk
1
130
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
The Invisible Side of Design
smashingmag
301
51k
Site-Speed That Sticks
csswizardry
10
790
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3k
Producing Creativity
orderedlist
PRO
347
40k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
Building Adaptive Systems
keathley
43
2.7k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
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