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
Backbone.js: Climbing the Mountain
Search
jashkenas
December 15, 2014
Programming
0
120
Backbone.js: Climbing the Mountain
BackboneConf III The Culmination Keynote
jashkenas
December 15, 2014
Tweet
Share
More Decks by jashkenas
See All by jashkenas
State of the Backbone
jashkenas
21
52k
CoffeeScript @ Web Directions South 2011
jashkenas
4
5.1k
Other Decks in Programming
See All in Programming
PostmanでAPIの動作確認が楽になった話
h455h1
0
170
if constexpr文はテンプレート世界のラムダ式である
faithandbrave
3
640
使ってみよう Azure AI Document Intelligence
kosmosebi
2
300
Zero Waste, Radical Magic, and Italian Graft – Quarkus Efficiency Secrets
hollycummins
0
230
今、知っておきたい! 生成AIエージェントの世界
elith
3
350
"config" ってなんだ? / What is "config"?
okashoi
0
240
From Spring Boot 2 to Spring Boot 3 with Java 22 and Jakarta EE
ivargrimstad
0
1.1k
Random\Randomizer クラスで日常のあれこれを解決しよう! / Random\Randomizer class solves familiar trouble
cocoeyes02
0
230
Code Reviews
bkuhlmann
4
890
StoreKit2によるiOSのアプリ内課金のリニューアル
kangnux
0
110
GitHub Copilotのススメ
marcy731
1
200
코틀린으로 멀티플랫폼 만들기
pangmoo
0
150
Featured
See All Featured
Designing for Performance
lara
601
67k
Infographics Made Easy
chrislema
238
18k
Thoughts on Productivity
jonyablonski
58
3.8k
Done Done
chrislema
178
15k
The Cost Of JavaScript in 2023
addyosmani
16
3.9k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
10 Git Anti Patterns You Should be Aware of
lemiorhan
648
58k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
7
1k
Rebuilding a faster, lazier Slack
samanthasiow
73
8.2k
Practical Orchestrator
shlominoach
182
9.7k
Into the Great Unknown - MozCon
thekraken
10
990
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
Transcript
B A C K B O N E . J
S : C L I M B I N G T H E M O U N TA I N B A C K B O N E C O N F I I I
M O D U L E M A D N
E S S
N O C O N F L I C T
I N H E R I TA N C E
E V E N T S B A C K
B O N E
E V E N T S : A P I
E V E N T S : O N
E V E N T S : O F F
E V E N T S : T R I
G G E R
E V E N T S : T R I
G G E R E V E N T S
E V E N T S : L I S
T E N T O
E V E N T S : S T O
P L I S T E N I N G
M O D E L S B A C K
B O N E
M O D E L : C O N S
T R U C T O R
M O D E L : B A S I
C S
M O D E L : S E T (
P A R T 1 )
M O D E L : S E T (
P A R T 2 )
M O D E L : S E T E
T A L .
M O D E L : C H A N
G E D A N D P R E V I O U S A T T R I B U T E S
M O D E L : S AV E
M O D E L : D E S T
R O Y
M O D E L : M O R E
M O D E L : V A L I
D AT E
M O D E L : U N D E
R S C O R E G O O D I E S
C O L L E C T I O N
S B A C K B O N E
C O L L E C T I O N
: C O N S T R U C T O R
C O L L E C T I O N
: S E T U P
C O L L E C T I O N
: S E T ( P A R T 1 )
C O L L E C T I O N
: S E T ( P A R T 2 )
C O L L E C T I O N
: S E T ( P A R T 3 )
C O L L E C T I O N
: R E M O V E
C O L L E C T I O N
: R E S E T
C O L L E C T I O N
: A R R AY M U TAT O R S
C O L L E C T I O N
: L O C AT O R S
C O L L E C T I O N
: S O R T
C O L L E C T I O N
: E V E N T P R O X Y
C O L L E C T I O N
: U N D E R S C O R E M E T H O D S
V I E W S B A C K B
O N E
V I E W S : S E T U
P
V I E W S : S E T A
N D R E M O V E
V I E W S : E V E N
T D E L E G AT I O N
S Y N C B A C K B O
N E
S Y N C ( P A R T 1
)
S Y N C ( P A R T 2
)
R O U T E R B A C K
B O N E
R O U T E R : R E G
E X E S
R O U T E R : R E G
E X B A S H I N G
R O U T E R : R O U
T I N G
H I S T O R Y : I F
R A M E M E C H A N I S M
return Backbone; }));