Building Evented Single Page Applications 4.61 http://spkr8.com/t/1424

Description:

Building single page applications has always seemed like a dark art. Guess what? It's not. The key is really simple--let the URL dictate everything. I'll show how to use the window location's hash in combination with jQuery's event system to drive your entire application, from link clicks to form submissions to history management and beyond.

Comments on this Talk

Stream tedroche, 13 Sep 19:14

This user has yet to validate her/his profile with LinkedIn. It is therefore simple to assume that she/he is but a charlatan or common hoaxster.

Whew! Worthy of a 90 minute talk, covered lucidly in 30 minutes. Nice job!

Missing sbujold, 13 Sep 20:01

This user has yet to validate her/his profile with LinkedIn. It is therefore simple to assume that she/he is but a charlatan or common hoaxster.

Link, Zelda and Nintendo stuff on the screen... AWESOME! Great mobile development content to go with it even better :D

Missing jodo3k, 14 Sep 03:44

This user has yet to validate her/his profile with LinkedIn. It is therefore simple to assume that she/he is but a charlatan or common hoaxster.

very entertaining presenter with some great ideas! Please have him teach all the others how to present. :)

Stream stevenblack, 14 Sep 14:41

This user has yet to validate her/his profile with LinkedIn. It is therefore simple to assume that she/he is but a charlatan or common hoaxster.

I upped my "Content" ranking after going-through the slide-deck at home. It all came-together very nicely in hindsight.

Couple of comments for next time: - Easy fix: the podium was always, and the speaker was often, in the line-of-sight of the screen for those seated far-right.

  • Easy fix: upload the slides -- such as they are -- just before the presentation. You can always update them later. Following the code on a laptop really helps attendees and, moreover, keeps them off Twitter which, on balance, is no bad thing.

  • Suggestion: Speaker was forthcoming about the total absence of load testing or scaling on the concept. But don't say "we haven't seen performance issues with this or that" but rather say "this certainly could bite-us at-scale, here's how, and here's a few things we could do in response to that" or even better, ask the audience "no issues yet, but anybody have suggestions to scale this?"

Stream johnnunemaker, 14 Sep 15:16

This user has yet to validate her/his profile with LinkedIn. It is therefore simple to assume that she/he is but a charlatan or common hoaxster.

Thanks for all the feedback and keep it coming. In regards to posting slides ahead, I'll never do that. I feel as though that would be like reading the end of a book first. I could however post all the code samples before.

Image002 Grace Solivan, 14 Sep 15:52

This user has yet to validate her/his profile with LinkedIn. It is therefore simple to assume that she/he is but a charlatan or common hoaxster.

Fast, efficient, and totally on target. Came away with more than i thought i'd even understand :) Rocked it!

Missing tcook23, 21 Jul 20:17

This user has yet to validate her/his profile with LinkedIn. It is therefore simple to assume that she/he is but a charlatan or common hoaxster.

I think this talk could have used a bit of context up-front. The content itself was good, but it wasn't introduced enough for this n00b to totally know what was going on. Could have used some in-browser examples of what was happening in the code. Hanamint patio furniture

Missing caribou11, 05 Aug 12:44

This user has yet to validate her/his profile with LinkedIn. It is therefore simple to assume that she/he is but a charlatan or common hoaxster.
Comment deleted by on August 05, 2010 at 12:45 PM

Missing caribou11, 05 Aug 12:46

This user has yet to validate her/his profile with LinkedIn. It is therefore simple to assume that she/he is but a charlatan or common hoaxster.
Comment deleted by on August 05, 2010 at 12:46 PM

Missing caribou11, 05 Aug 12:47

This user has yet to validate her/his profile with LinkedIn. It is therefore simple to assume that she/he is but a charlatan or common hoaxster.
Comment deleted by on August 05, 2010 at 12:48 PM

Missing caribou11, 05 Aug 12:48

This user has yet to validate her/his profile with LinkedIn. It is therefore simple to assume that she/he is but a charlatan or common hoaxster.
Comment deleted by on August 05, 2010 at 12:49 PM

Missing caribou11, 05 Aug 12:50

This user has yet to validate her/his profile with LinkedIn. It is therefore simple to assume that she/he is but a charlatan or common hoaxster.

Great presentation! I'm really blown away by the amount of work you obviously put into this. It's clear, well organized, the explanations are thorough, and perhaps most important, the content is practical and useful. Next time I need to build a desktop style web app, I may actually use this as a starting point. Many thanks and keep up the fantastic work. search on pdf files

Missing cosplaywedding, 19 Aug 01:34

This user has yet to validate her/his profile with LinkedIn. It is therefore simple to assume that she/he is but a charlatan or common hoaxster.

supply in stock and custom lace front wigs, full lace wigs, lace wigs, human hair wigs, remy lace front wigs, cheap wigs, cheap, buy, celebrity full lace wigs lace wigs lace wigs sale lace front wigs synthetic front lace wigs Full Lace Front Wig, Long & Short Hair Wigs: 80% OFF at Celebrity Wigs. We ensure 100% customer satisfaction with our Long & Short Indian Remy Hair Wigs. wedding dresses evening dresses prom dresses

Missing jimmy69, 03 Sep 10:52

This user has yet to validate her/his profile with LinkedIn. It is therefore simple to assume that she/he is but a charlatan or common hoaxster.

My friend recently joined a company as a RIA(rich internet application) developer and he often discuss with me importnace of Flex build application.Flex facilitates us in such a way that we have no need to interact server again and again.A large part of our application totally work without interaction of server. web engineering

Have an account? Sign in.

Leave a Comment

Remember to keep it constructive! Identify strengths and areas for improvement, and make suggestions!

9 Ratings: 4.61

Delivery: 4.7

Content: 4.51

Your Rating: 2.5

I'll Rate It! I was there.

Last Five Ratings

Welcome to the SpeakerRate Beta! Have feedback? Let us know over at Get Satisfaction (but be nice).