одной какой-то библиотекой не обойдешься, имхо.. я частенько лопачу сразу несколько ищу что мне подходит, смотрю как и что реализовано в разных и потом уже сублимирую свое из найденного
...кстати сказать обычно любая библиотека полезна максимум процентов на 20. Готовых библиотек множество. Выбор конкретной обусловлен как используемым языком разработки, так и вашими личными предпочтениями. Если пишите на ASP.Net, то ваш выбор практически наверняка
ASP.Net AJAX
если Ruby on Rails — Prototype, если Java... тогда, например, Google Web Toolkit, с PHP сложнее — здесь и xajax, и prototype, и dojo, и многие другие.
из твоего списка рекомендую библиотеку Дмитрия Котерова
JsHttpRequest , имхо одна из лучших и полностью совестима с Prototype
*
MochiKit
рекомендую для начинающих сборник либ водном флаконе на все случаи жизни, но без особых изысков
*
moo.fx
JS-библиотека для UI-эффектов
*
script.aculo.us
очень удобная библиотека, только с документацией они последнее время отстают. Многие вещи приходится ковырять на ощупь
*Direct Web Remoting (
DWR )
упрощает обмен сообщениями между портлетами с помощью Ajax ( статья
тут )
*
сборничек либ может кому сгодиццо
*
Ruby on Rails
*и на посошок
Yahoo! UI Library (YUI)