Robert Nyman announced that DOMAssistant 2.7 was released today. They have some good competiton from jQuery, Prototype, MooTools, Ext and all the others. Interesting to see that DOMAssistant is the first library to actually take things like Unicode-support seriously. Of course localisation and full unicode support will be added to jQuery and Prototype in some way, either as plugins or in the core. I would like to see developers who actually used DOMAssistant in a live project to share their thoughts on it. Why should someone switch from jQuery?
There is a strong team that works on DOMAssistant, maybe it would have been better to actually add these efforts into a library that has more users in order to build a “standard” library.
In order to choose the correct library for your front end architecture it is crucial that you take aspects such as traffic, security, maintenance and competence into account.
Front-End Book is run and primarily written by Mattias Hising, an experienced Lead Developer from Uppsala, Sweden. I try to focus my efforts on Front-End related issues, as I find the problems to solve are more complex and interesting than the ones in traditional back-end development.
Thanks for the kind words.
Regarding adding to an existing library vs. building one of your own, I think it’s about mind-sets. Different people have different priorities and opinions on what’s important about a JavaScript library.
With DOMAssistant, for example, performance and small file size are a couple of the most important factors for us.
I also think that no one JavaScript library is the best for every possible scenario, but rather that each JavaScript library have certain criteria to meet where they work best.
Therefore, I’m a strong promotor of alternatives, hence developing DOMAssistant.