В моем предыдущем статья в блоге jQuery Я описал механизм вызова веб-методов .
net через библиотеку jQuery. После этого возник вопрос: есть ли разница в использовании ajax.net и jquery, и если да, то в чем? Здесь я попробую ответить на этот вопрос.
Для тестирования я собрал проект, состоящий из двух страниц и одного веб-сервиса.
На одной странице сервис вызывался через ajax.net, на второй через jQuery.ajax. Код проекта можно скачать по этой ссылке: ссылка на файл Результаты теста оказались не такими, как я себе представлял.
Ajax.net на самом деле показал себя довольно хорошо и, конечно, совсем не так, как я ожидал.
Оказалось, что в простых случаях эта библиотека может создавать облегченный код.
Вот результаты:
AJAX.NET
jQuery
Выводы.
Как видите, размер контента с ajax.net всего на 28 КБ больше, чем у версии с jQuery. Что не так уж и много и, я думаю, вполне приемлемо.
Другое дело, что jQuery, в отличие от ajax.net, будет предоставлять помимо ajax-вызовов море другого функционала, и ajax.net будет расти как на дрожжах с каждыми прибамбасами, примером тому является использование библиотеки инструментов управления ajax. Кроме того, видно, что ajax.net генерирует 4 запроса к серверу, что тоже больше, чем один запрос, необходимый для работы jQuery. Выводы для себя.
— использование ajax.net для легкого кода и вызова веб-сервисов вполне приемлемо; - jQuery по-прежнему генерирует меньший объем; — Я отдаю предпочтение jQuery, в связи с тем, что эта библиотека предоставляет несравненно больший функционал для программирования логики на стороне клиента.
Теги: #ajax.net #jQuery #dotnet #.
NET
-
Морджи
19 Oct, 24 -
Веб 3.0 Сейчас
19 Oct, 24 -
Билл Гейтс Раскритиковал Drm
19 Oct, 24