Condividi tramite


Список библиотек для создания Ajax-приложений

После проведенного мной мастер-класса по платформе и инструментам разработки Microsoft для PHP-разработчиков, с некоторыми из участников разгорелись жаркие споры на счет функциональности и возможности Ajax библиотеки от Microsoft. Можно долго спорить на счет того, лучшая ли это библиотека или нет, но я предлагаю другой путь – для желающих сравнить имеющиеся на сегодняшний день Ajax-библиотеки я собрал по возможности полный список известных библиотек (спасибо Windows Live и Joe Stagner, который тоже собрал список Ajax-библиотек).

Active Widgets - https://www.activewidgets.com/

Aflax - https://www.aflax.org/

Ajax Tags - https://ajaxtags.sourceforge.net/

AJAX.net - https://www.ajaxpro.info/

AjaxAC - https://ajax.zervaas.com.au/

AJForm - https://projects.aphexcreations.net/ajform/

Aspects - https://ajaxaspects.blogspot.com/

Backbase - https://www.backbase.com/

Behaviour - https://www.bennolan.com/behaviour/

Bindows - https://www.bindows.net/

Crossvision - https://www.softwareag.com/Corporate/products/cv/appldes/default.asp

Dojo - https://dojotoolkit.org/

DWR - https://getahead.org/dwr

Echo2 - https://www.nextapp.com/platform/echo2/echo/

GWT - https://code.google.com/webtoolkit/

HTML_AJAX - https://pear.php.net/package/HTML_AJAX/

JackBe - https://www.jackbe.com

Java BluePrints - https://blueprints.dev.java.net/

JSPan - https://sourceforge.net/projects/jpspan

Laszlo - https://www.openlaszlo.org/

Microsoft Ajax - https://ajax.asp.net

Mochikit - https://www.mochikit.com/

Moo.fx - https://moofx.mad4milk.net/

Nexaweb - https://www.nexaweb.com

Nitobi - https://www.nitobi.com/

Protptype - https://www.prototypejs.org/

Qooxdoo - https://qooxdoo.org/

Rico - https://www.openrico.org/

Sajax - https://www.modernmethod.com/sajax/

Scriptaculus - https://script.aculo.us/

SmartClient - https://www.smartclient.com/

Spry - https://labs.adobe.com/technologies/spry/

Tacos - https://tacos.sourceforge.net/

Tibco General Interface - https://developer.tibco.com/

Tibet - https://www.technicalpursuit.com/ajax_indepth.htm

TurboGears - https://www.turbogears.org/

Visual Web GUI - https://www.visualwebgui.com/

WebORB - https://www.themidnightcoders.com/weborb/

WebWork - https://www.opensymphony.com/webwork/

Xajax - https://www.xajaxproject.org/

Yahoo - https://developer.yahoo.com/yui/

Zimbra - https://www.zimbra.com/

 

Я предлагаю всем желающим посмотреть и убедиться самим в возможностях и стабильности работы библиотеки. По моему опыту использования, связка Microsoft Ajax Library + Microsoft Ajax Futures явяется самой функциональной и удобной среди имеющихся библиотек (особенно придирчивые, конечно заметят, что Futures – это не релиз, а лишь неустойчивая версия для тестирования, но, на мой взгляд, главное в том, что релиз уже скоро :)).

Конечно, сравнивать серверные возможности Microsoft ASP.NET Ajax Extensions с чем-либо не имеет смысла, поскольку концепция UpdatePanel для ASP.NET больше ни в одной из доступных библиотек не реализована :).

Я буду рад, если вы отметите в комментариях преимущества других библиотек над Microsoft Ajax, которые я, возможно, упустил. И мы постараемся, чтобы эти возможности появились в следующих версиях Microsoft Ajax :)