я должен использовать сырой JavaScript или JQuery, чтобы сделать вызов AJAX для получения данных JSON - PullRequest
0 голосов
/ 14 ноября 2010

Я создаю приложение для просмотра фильмов для себя и хотел бы знать, должен ли я использовать необработанный JavaScript или jquery для выполнения моих вызовов ajax для данных json из API?Я знаю, что сырой JavaScript имеет гораздо более длительный процесс для реализации ajax против jquery, но который работает лучше?

С уважением

Ответы [ 5 ]

2 голосов
/ 14 ноября 2010

Я знаю, что сырой JavaScript имеет гораздо более длительный процесс для реализации ajax против jquery, но который работает лучше?

Это не , что намного дольше. Производительность одинакова в любом случае, поскольку нечетная микросекунда, потраченная на уровне абстракции библиотеки, полностью подавлена ​​тем фактом, что вы выполняете сетевой вызов.

Пользуетесь ли вы библиотекой или нет, полностью зависит от вас. Одним из преимуществ использования библиотеки является то, что, если вы выберете популярную библиотеку, код будет очень тщательно протестирован, и вы получите десятки, если не сотни глаз, если у нового браузера есть странная проблема в Ajax или JSON и т. д., или когда появляются новые функции, требующие сложной внутренней работы.

Теперь, если вы используете библиотеку, какую библиотеку вы выберете, зависит от многих факторов, и вы вполне можете выбрать jQuery , потому что она настолько популярна (читай: много ресурсы, знакомые с ним, которые могут вам помочь) и ухоженные и спонсируемые, но это далеко не единственный ваш выбор. Вы можете использовать Prototype , YUI , Closure , Glow или любой из нескольких других ...

1 голос
/ 14 ноября 2010

Просто используйте jQuery. Это достаточно быстро и хорошо проверено. http://api.jquery.com/jQuery.ajax/

1 голос
/ 14 ноября 2010

jQuery, за пол года, которым я пользовался, очень надежен. Помимо AJAX, есть много встроенных функций, которые делают выбор элементов, циклы, обработку событий, изменение HTML, изменение CSS, создание анимации намного проще. Многие крупные корпорации тоже используют его. Похоже, он останется и станет одной из самых надежных библиотек Javascript.

Компании, использующие jQuery: http://docs.jquery.com/Sites_Using_jQuery

0 голосов
/ 14 ноября 2010

jQuery намного безопаснее и удобочитаемее, чем raw JS. Чистая производительность JS в этом случае не так уж и хороша.

0 голосов
/ 14 ноября 2010

Вы должны использовать jquery.Количество javascript, которое вам нужно будет написать, будет значительно меньше по сравнению с использованием необработанного javascript.Вы также выиграете от удобства чтения и обслуживания.Ваш код также будет работать во многих браузерах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...