-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
30 lines (22 loc) · 1.46 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Sample code supporting my ModernJS talk.
----------------------------------------
key-concepts
- little examples that illustrate key concept of the JS language
rewardnetwork-* - little reference app demonstrating multi-module development/structure
basic: what stereotypical "script-kiddies" might do - pollutes the global namespace
namespaced: better, but feels a little awkward
modular: i <3 modules!
dom - basic dom manipulation example using jQuery API
ajax - basic ajax example showing traditional and new "deferred" style (jQuery)
note the nasty in-line html (see templating example to address that).
templating - client-side templating example with Handlebars
mvc - illustrates mvc principles using my own little mvc.js framework inspired by
Backbone and Agility.js (designed for educational purposes, not for product)
Get Backbone.js at https://github.com/documentcloud/backbone (see Todos example)
Additional resources for mastering modern JS
--------------------------------------------
Eloquent JavaScript - http://eloquentjavascript.net
Learning to Love JavaScript, by Alex Russell - http://www.google.com/events/io/2011/sessions/learning-to-love-javascript.html
Getting Better at JavaScript, by Rebecca Murphey - http://rmurphey.com/blog/2011/05/20/getting-better-at-javascript (and other articles)
Writing Modular JavaScript, by Addy Osmani - http://addyosmani.com/writing-modular-js/
JavaScript Weekly - http://javascriptweekly.com