2008-10-20 2 views
5

Я использую jQuery для создания всей магии AJAX в своих веб-приложениях. Но я пришел к решению о том, что мне не нужны все эти замечательные функции jQuery, кроме его функций AJAX (например, $.ajax(), $.get(),, getJSON() и load();).Какой JavaScript AJAX Framework является самым мощным и очень легким?

Можете ли вы порекомендовать легкую кроссбраузерную библиотеку AJAX/каркас (до ~ 10 kb)?

ответ

4

Вы можете сделать jQuery меньше, удалив модули, которые вам не нужны/Просто измените файл Makefile.

3

Если вам нужно использовать ТОЛЬКО функции ajax, обратите внимание на sajax или на заказ MooTools. Конечно, если вы «легкий каприз» вы можете написать собственную процедуру для этого (должно быть меньше, чем 50 строк)

+0

@ Staicu Ionut, спасибо. Я только что попытался создать MooTools на основе одного, но он все еще слишком велик. Sajax основан на стороне сервера, в моем случае это не значит, что я хочу использовать структуру ajax. Я нашел jx, который очень легкий и, кажется, поддерживает json. Нужно смотреть. – Nordelius 2008-10-20 11:10:35

1

MochiKit может соответствовать вашим потребностям: http://mochikit.com/

Хотя легкий и мощный он не может удовлетворить требование 10kb (вы можете обрезать его вниз только модуль асинхронной)

эквивалентные методы были бы:

  • doXHR

  • doSimpleXMLHttpRequest

  • evalJSONRequest

  • loadJSONDoc

  • sendXMLHttpRequest

1

Действительно легкий есть SACK (Simple AJAX Code Kit) Я не использую сам, но это выглядит действительно простой

изменить: Я проверил, файл js около 5kB

0

MooTools ... !!

Не верьте jQuery guys ...;)