Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/1fmWf1x.
Tom Dale examines the core architecture of a URL-driven web app built with JavaScript, then discusses a specific implementation of it with Ember.js. Filmed at qconsf.com.
Tom Dale helped create Ember.js, a JavaScript framework that brings sanity to the web. In October of 2011, he co-founded Tilde with Yehuda Katz, Leah Silber and Carl Lerche. In his spare time I run a cash-for-beer exchange program at many local San Francisco dive bars.
2. Watch the video with slide
synchronization on InfoQ.com!
http://www.infoq.com/presentations
/emberjs-url
InfoQ.com: News & Community Site
• 750,000 unique visitors/month
• Published in 4 languages (English, Chinese, Japanese and Brazilian
Portuguese)
• Post content from our QCon conferences
• News 15-20 / week
• Articles 3-4 / week
• Presentations (videos) 12-15 / week
• Interviews 2-3 / week
• Books 1 / month
3. Presented at QCon San Francisco
www.qconsf.com
Purpose of QCon
- to empower software development by facilitating the spread of
knowledge and innovation
Strategy
- practitioner-driven conference designed for YOU: influencers of
change and innovation in your teams
- speakers and topics driving the evolution and innovation
- connecting and catalyzing the influencers and innovators
Highlights
- attended by more than 12,000 delegates since 2007
- held in 9 cities worldwide
21. • Sockets
• Manual memory management
• 3D-accelerated drawing
• Access to the local filesystem
• Concurrency (via threads, green
threads, etc.)
• Number representations other than
IEEE 754 floats
Wednesday, November 13, 13
22. • Web Sockets
• Typed Arrays (manual memory
management / custom math
implementations)
• WebGL
• IndexedDB / FileReader
• Web Workers
Wednesday, November 13, 13
38. Looping: simple syntax that works
everywhere with {{#each}}
Obvious bound expressions
Not a restricted subset of JavaScript
No Flash of Unbound Content
Precompiled templates are fast, easy
and idiomatic
Wednesday, November 13, 13
39. But these are
minor details
(in the greater scheme of things)
Wednesday, November 13, 13