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
State of the Backbone
Search
jashkenas
June 01, 2012
Programming
52k
21
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
State of the Backbone
Slides for talk at the inaugural BackboneConf. Absent live code demo / tutorial with Q&A.
jashkenas
June 01, 2012
More Decks by jashkenas
See All by jashkenas
Backbone.js: Climbing the Mountain
jashkenas
0
140
CoffeeScript @ Web Directions South 2011
jashkenas
4
5.4k
Other Decks in Programming
See All in Programming
速習iPhone Duo対応
yuukiw00w
2
950
残高管理から台帳サービスへの進化
artoy
0
120
The Rails Doctrine Decade
koic
2
480
機械に任せるテスト、人が見るテスト ⽣成AIで引き直した、運⽤保守フェーズの線引き
dske104
0
150
phperだってパンチカードでコーディングしたい
o0h
PRO
0
190
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Rails World 2026, Austin, Texas
marcoroth
0
170
マイコン向けの軽量Ruby「PicoRuby」で各種デバイスを制御するネイティブアプリの実現手法
bash0c7
0
470
難しいけど、読めた。- OSSの入口に立った話。
sts11142
0
130
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
230
RAG の “R” を Swift で覗いてみる 〜「意味から探す」検索の仕組み〜
nao_randd
0
110
【加筆修正版】Laravel のアプリケーションをどこにデプロイするか #phpcon_ehime
akase244
0
140
スマートフォンでモールス信号を送受信する 〜スマートフォンのLEDとカメラで作る光通信の設計と実装〜
atsuki_seo
0
230
Featured
See All Featured
Designing Experiences People Love
moore
143
24k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
1
550
How to train your dragon (web standard)
notwaldorf
97
6.8k
How GitHub (no longer) Works
holman
316
150k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1k
Navigating Team Friction
lara
192
16k
A Tale of Four Properties
chriscoyier
163
24k
Abbi's Birthday
coloredviolet
4
10k
How to Talk to Developers About Accessibility
jct
2
560
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
RailsConf 2023
tenderlove
30
1.6k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
Transcript
STATE OF THE BACKBONE
None
1.5 Years
In the Wild
DocumentCloud
Todos
LinkedIn
Trello
Do.com
Flow
Basecamp (37Signals)
Rdio
SoundCloud
Pandora
Pitchfork
Foursquare
Groupon
Airbnb
Khan Academy
Stripe
TileMill
Battlefield
Art.sy
Salon.io
There is no typical Backbone app
Iceberg
Why do we take JavaScript seriously?
Client-Side Wild West
Rise of Ajax
What would an ideal client-side API look like?
(optional) Walkthrough
Philosophy
Get the truth out of the DOM
Intentionally Minimal
Fat Free, Guilt Free
Driven by Use Cases
UI Agnostic
Transparent Source
MVC
MV*
MVWhatever
Views Models
Everyone has invented this particular wheel
Statelessness as a way of life
Models UI
Roadmap?
Backbone.js 1.0
Research Topics
});