What am I after
- Simplicity, easy to use and compact
- Platform/Browser compatibility
- Good documentation
- Extensive community – I need something with some longevity and plenty of resource driving it forward
- Readily available examples of implementations – again a large community helps
- Good range of plug-ins for day to day development requirements – remember why I need it in the first place
- Something that assists me in my job of creating better user experiences on websites – Is it used by people of like mind
- Unobtrusive – easy to implement in an unobtrusive fashion
- Easily updateable , preferably no maintenance on my part
I am not an accomplished programmer, so I am less interested in whats under the hood and how it is all implemented behind the scenes and more interested in how these clever and talented programmers have provided me with a useful tool for web development. With this in mind I do hope that one day I will be able to grab the basics and use them to create my own useful components. The fear being that I become an accomplished googler and a magpie excelling at stealing other peoples work and not creating any of my own.
Who are the contenders?
Whats my verdict
I wouldn’t look beyond either of these two. Both have great documentation, I particularly like visualjquery as a quick reference
I am currently in favour of JQuery and plan to stay so for the foreseeable future unless mootools pulls something out of the bag. I hope that jQuery integrates nicely with CakePHP which is to be my new endeavour…or one of them.
If anyone has any other suggestions I’d like to give them a look.