JavaScript frameworks

By , January 19, 2008, to Webdev |

Times have changed. I used to avoid using JavaSript as I didn’t see the point. Why use JavaScript when many users disable it anyway? Searching for code snippets and tutorials on the web took a long time and often those scripts didn’t work properly — and I didn’t know how to fix them. But after reading a couple of good books, DOM Scripting (New Riders Press 2005) and Beginning JavaScript with DOM Scripting and AJAX (Apress 2006), and after understanding the concepts of graceful degradation, progressive enhancement and unobtrusive Javascript, I began to see the benefits of using JavaScript. However, I didn’t know where to start, or how to build or choose a good framework of functions that can be reused.

Over the past couple of years, a number of JavaScript frameworks have been developed. Here’s a list of libraries that I’ve found:

Now, I don’t know yet which one I’ll use the most. And I need to better understand how JavaScript works. Robert Nyman’s DOMAssistant seems like a good start. Some other good resources include Roger Johansson’s article Choosing a JavaScript framework, and Chris Heilmann’s (the author of Beginning JavaScript with DOM Scripting and AJAX (Apress 2006)) the seven rules of Unobtrusive JavaScript.

Here’s a quote I like:

If you simply add a class to the body of the document using DOM you can easily offer a chance for a designer to define both the static and dynamic version of the document.

–Chris Heilmann, 2007

This article was posted by on at 18:22 and is filed under Webdev and tagged with . You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

All articles in Webdev

Leave Your Reply

Your Contact Details
Comments

Site info

Who?

—I’m a web guy & drummer living and working in Brussels, Belgium.

Why?

—To keep track of my thoughts, ideas, and to archive stuff in one place. Continue reading »

What?

—I write about music, web development, traveling, books, or whatever comes to mind.

Colophon

Thanks for visiting. See you later…

However stupid a fool’s words may be, they are sometimes enough to confound an intelligent man.

—Nikolai Gogol

Tuesday Edition | week 02 | Tue, 06 Jan 2009 23:23:48 +0100 | Bruxelles, Belgium | contact

Copyright © 1999-2008 { akikoo.org Aki Karkkainen webhome }. All rights reserved.