Сравнение библиотек Ajax - PullRequest
5 голосов
/ 02 января 2009

Может ли кто-нибудь указать на хорошее унифицированное сравнение различных библиотек AJAX? Я прочитал около десятка разных, я собираюсь начать проект, и я просто не уверен, что я исследовал пространство возможностей.

ПОЖАЛУЙСТА, ОБРАТИТЕ ВНИМАНИЕ Я не спрашиваю: «Я думаю, что ХХХ - это здорово», - я ищу хорошие подробные сравнения Да, и вероятность того, что я буду использовать .NET или ASP.NET, очень мала; У меня нет доступных сред Microsoft, и я не спешу получать их.

Хорошо, за этим стоит то, что у меня есть несколько небольших приложений, которые я хочу создать. все они более или менее похожи на игры, и не все , что сложно, с частью того, чтобы получить некоторый опыт с AJAX и DHTML. Я подозреваю, что любой из основных пакетов будет работать, как Rico, Scriptaculous или Dojo.

Я буду искать пару вещей: графику с помощью SVG или Canvas и возможность перетаскивать значки в виде фрагментов. Помимо этого, кто знает? Но я хотел бы иметь достаточно информации, чтобы начать в одном, а не пытаться взломать несколько.

Ответы [ 4 ]

4 голосов
/ 02 января 2009
4 голосов
/ 02 января 2009

Честно говоря, сравнивать ajax-фреймворки сложно, и невозможно провести тщательное сравнение. Некоторые из них являются базовыми библиотеками, расширяющими js, например, прототип. другие, такие как jQuery, расширяют дом и упрощают манипулирование. Другие по-прежнему являются фреймворками js UI, такими как Dojo или extjs. Существуют также ориентированные на сервер платформы и оболочки (Jayrock, части ms-ajax и части RoR).

Если вы собираетесь использовать маршрут MS, я бы посмотрел на стек WCF REST, клиентские библиотеки MS Ajax и jQuery, которые дадут вам хороший путь поддержки, я знаю, вы не хотите, чтобы X был отличным ответ, но нужно больше информации, чтобы дать вам лучший ответ. Вы ищете детали, комбинации деталей или все в одном приложении и компонентные решения? То, что вы спрашиваете, это как просить хорошее сравнение хлеба, сузьте его.

1 голос
/ 02 января 2009

В прошлом я использовал moo.fx и jQuery для AJAX, оба они очень эффективны. У moo очень маленькая занимаемая площадь, и это хорошо, а также имеет много графических функций в базовом пакете. Однако, если вы хотите много работать с javascript, jQuery имеет больше возможностей и очень хорошо документирован.

В обоих случаях есть функция перетаскивания

http://demos111.mootools.net/DragDrop

http://ui.jquery.com/demos/droppable

1 голос
/ 02 января 2009

Как альтернатива большим библиотекам, см. Библиотеку Fork Javascript , а именно FORK.Ajax - просто и она прекрасно работает Для работы с нотацией JSON: я предпочитаю json2.js Дуга Крокфорда, чем FORK.Json. (Работа с JSON намного проще, чем XML со стороны javascript.)

...