- We design and build extraordinary applications for companies looking to make the next great idea a reality.
- learn more
More Articles Needed on How to Design Ajax Apps, not Just How to Program Them
I've been busy with yet another big launch (YABL), so I've only had time to read a few things on Ajax. I've long argued that Ajax wasn't just going to give us a few nice widgets, but that it would change the way we developed web applications (and how that will give you less of a headache). Apparently Christian Heilmann agrees in his juicy enchilada of a post entitled Event-Driven Web Application Design.
Rather than arguing as I do that the proper model for Ajax webapp development is the desktop GUI, he starts at a more basic level: the event-driven nature of Ajax webapps. He draws a distinction between the traditional way of doing event handling in Javascript -- page finishes loading, do some initialization; click a link, trigger another function; etc. -- and the DOM way of doing things -- adding specific event listeners to elements.
He goes on to describe how to plan an event driven app, how to add custom events, and walks through planning an example app. While I think that he's thinking too small (developing apps with Echo2 like a Swing app is the way to go), I think more articles like this are needed, not on how to add an Ajax widget, but rather on new ways to develop Ajax webapps.
Topics: Ajax Development, Editorial
Comments: 1 so far
Leave a comment
About Pathfinder
Recent
- Automated Deployments Rock
- Bandwidth profiling Flex projects and more with Charles
- iPhone SDK: UIViewController Testing & TDD
- Icons are evil; so are menus - unless you do them right
- The Truth About Designing For Security
- GWT, Gadgets and OpenSocial, Part 2
- Has Many has_many: A Refactoring Story
- The Hidden Power of Canvas
- Review of fixture_replacement2 plugin
- Chess Game Viewer in GWT
Archives
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006


Working on it…
http://www.frozen-o.com/blog/labels/advanced%20ajax.html
Comment by Shawn Lauriat, Tuesday, January 23, 2007 @ 11:45 pm