Ordered List

OrderedList

Sep 13 2009

Building Evented Single Page Applications

Today I did a presentation on what Steve and I have been working on behind closed doors for the past year (or more it seems). It is always fun to share the exciting things we have been up to and this was no different.

I promised those that were at the talk that I would post my slides, so here you go. I don’t know how helpful the slides are without my incredible, booming voice, but hopefully you find value in them.


Since people were curious, I have also pasted some of the code online. Right now it is quick, dirty and relies on an older nightly version of jQuery, but hopefully some will find it helpful. Once 1.3.3 is released, you will not need this nightly version to get stuff working. Also, your mileage will vary in IE as we haven’t really done any testing with it.

You can download the core layout javascript file from Harmony (gist) and from Peoplebase (gist). The two files are very similar, but have a few different features that haven’t been merged together. Feel free to play with it, but I in no way recommend using it in production right now. Just look at the code for ideas.

Once we get some time, we’ll extract the parts that we see valuable into a framework with tests that anyone can feel free to drop in to their project.

tweets

Did you enjoy this post? If so, share it!

Have comments on this post or want to discuss further? Hit me up on Twitter and let me know your thoughts.