Какой фреймворк JavaScript AJAX является наиболее мощным и очень легким?
-
03-07-2019 - |
Вопрос
Я использую jQuery, чтобы использовать всю магию AJAX в своих веб-приложениях.Но я пришел к решению, что мне не нужны все эти удивительные возможности, которыми обладает jQuery, за исключением его AJAX-функций (например $.ajax()
, $.get()
, $.post
, getJSON()
и load();
).
Можете ли вы порекомендовать облегченную кроссбраузерную AJAX-библиотеку / фреймворк (до ~ 10 КБ)?
Решение
Вы можете уменьшить размер jQuery, удалив ненужные модули. Просто измените Makefile file.
Другие советы
MochiKit может соответствовать вашим потребностям: http://mochikit.com/
Несмотря на небольшой вес и мощность, он может не соответствовать требованиям к 10 КБ (вы можете сократить его только до асинхронного модуля).
Эквивалентными методами были бы:
Доксхр
doSimpleXMLHttpRequest Досимплексный запрос
Запрос evalJSONRequest
Загрузка jsondoc
Отправить XMLHttpRequest
Действительно легкий - SACK (простой набор кода AJAX) Я не пользуюсь собой, но это выглядит очень просто
изменить: я проверил, размер файла js составляет около 5 КБ
MooTools ... !!
Не верьте ребятам из jQuery ...;)