Getting Truth Out of the DOM 3.09 http://spkr8.com/t/7218

Description:

"How do I build larger applications using jQuery?" It's a question that starts to creep into the minds of virtually every jQuery developer after building one or two non-trivial web applications. There are many good answers to this question, and even some talks at this conference that describe ways to use code organization and other techniques to help scale applications.

Perhaps he most important structural issue--one that virtually every one of these solutions tackles in one way or another--is the fact that many jQuery applications use the DOM to store facts instead of simply visual display. This means that changing visual display often has all sorts of implicit dependencies on other parts of the page, and not clean structural way to describe these dependencies.

In this talk, Yehuda will talk about how this problem manifests itself in real applications, and what techniques you can use to mitigate the problem. He learned many of these techniques by working on SproutCore, so he will use SproutCore's system as a reference where appropriate.

Comments on this Talk

Avatar12 Eric DeLabar, 17 Apr 12:06 AM

Pace was a bit fast for such a complex topic, but definitely warrants a bit more research on the pattern.

Avatar zachleat, 18 Apr 02:45 AM

Great stuff. This gave me some great things that I need to research on my own, gives me a great starting point to solve a lot of these common UI state maintenance problems.

Avatar-missing-icon-10 JP, 18 Apr 05:23 AM

Great concepts and patterns. Having looked at SproutCore, I was really pleased to learn techniques to bring some of that magic to jQuery based web apps.

Have an account? Sign in or register.

Leave a Comment

14 Ratings: 3.09

Delivery: 2.79

Content: 3.39

Last Five Ratings

Time & Location

April 16, 2011 — 04:15 PM
Microsoft, Mt. View, California (Map It)

Room: 2