Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
Loading js file
Oursky Limited
November 18, 2013
Programming
0
130
Loading js file
Overview on Asynchronous Module Definition and values hands off
Oursky Limited
November 18, 2013
Tweet
Share
More Decks by Oursky Limited
See All by Oursky Limited
oursky
1
400
oursky
1
230
oursky
0
230
oursky
0
130
oursky
0
110
oursky
0
190
oursky
3
260
oursky
0
110
oursky
1
270
Other Decks in Programming
See All in Programming
christianweyer
PRO
0
300
tetsukick
0
180
tarugoconf
1
1.6k
takutakahashi
3
300
grapecity_dev
0
180
pluu
0
500
ianaya89
1
220
manfredsteyer
PRO
0
160
temoki
2
220
mihyaeru21
0
360
tkmnzm
0
120
martysuzuki
1
540
Featured
See All Featured
sachag
446
36k
dougneiner
55
5.4k
cassininazir
347
20k
addyosmani
311
21k
brettharned
93
3k
denniskardys
219
120k
chriscoyier
779
240k
chrislema
231
16k
scottboms
251
11k
shpigford
165
19k
iamctodd
19
2k
rocio
155
11k
Transcript
Loading your JS Monday, 18 November, 13
CommonJS Different framework reinventing the wheel Aimed to provide a
standard lib for js as in python/ruby AMD is one of them Monday, 18 November, 13
AMD Asynchronous Load Modules Definition Monday, 18 November, 13
Implementation RequireJS, defacto standard, ~5k github star Nodules curl.js Monday,
18 November, 13
Don’t Monday, 18 November, 13
Do Monday, 18 November, 13
Module Definition Monday, 18 November, 13
Load Automatic Monday, 18 November, 13
Deployment? grunt-contrib-requirejs Monday, 18 November, 13
YUI3 Since 2010 Requirejs API is informed by YUI().use() Drop
in module, loader, combo, CDN CSS too!! Monday, 18 November, 13
Values handoff Monday, 18 November, 13
When and where? HTML Inline JSON AJAX Monday, 18 November,
13
Good of HTML With js disabled Monday, 18 November, 13
Assume no js? rendr https://github.com/airbnb/rendr You can render the whole
Backbone.js at server Actually, who browser the web without js? http://sighjavascript.tumblr.com Monday, 18 November, 13
Mix them up Initial inline at HTML, JSON Update by
ajax History API Monday, 18 November, 13