Путаница: Ajax Framework против JavaScript Framework? - PullRequest
0 голосов
/ 15 апреля 2010

У меня сложилось впечатление, что jQuery - это JavaScript Framework, но когда я ищу AJAX Framework, оказывается, что jQuery также предлагается как лучший AJAX Framework.

Ссылка: Best Ajax Framework

Мой вопрос:

  1. Что такое Ajax Framework и чем он отличается от JavaScript Framework, например, от jQuery?
  2. Какие наиболее известные Ajax Framework?
  3. Какие наиболее известные JavaScript Framework?

Ответы [ 5 ]

2 голосов
/ 15 апреля 2010

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

«Лучшее» скорее зависит от того, что вы хотите, чтобы фреймворк делал; Мне нравится JQuery для обоих

1 голос
/ 15 апреля 2010

Понять условия и отношения:

  • AJAX (Async. JavaScript и XML) использует JavaScript
  • JavaScript - это язык сценариев
  • Следовательно, AJAX - это функция веб-JavaScript
  • jQuery - это инфраструктура JavaScript
  • Следовательно, jQuery может включать функции AJAX

О лучших фреймворках AJAX и JS ... Я попробовал jQuery и остался доволен.

0 голосов
/ 15 апреля 2010

1. - Фреймворк Ajax для разработки веб-приложений, использующий Ajax, набор технологий, используемых для создания динамических веб-страниц на стороне клиента. - основной целью является предоставление механизма Ajax и связанных с ним серверных и клиентских функций - Ajax использует Javascript по имени Ajax означает асинхронный Javascript и XML. Выполняя проверку на стороне клиента, вы можете использовать javascript и предположить, что хотите вызвать любой метод на стороне сервера, который вы можете использовать Ajax. - Ajax можно использовать, когда хотите, чтобы произошла обратная передача, например. На выбор категории загрузить подкатегорию.

2. - Прямые Ajax-среды, Непрямые Ajax-среды, Ajax-компоненты, Серверные Ajax-среды

3. JavaScript каркас jquery, prototype.js, mootools, Dojo и YUI.

0 голосов
/ 15 апреля 2010

На самом деле, одна из моих самых любимых писем - когда люди говорят: «о, да, на этом сайте нет Flash, это все AJAX » в связи с используемой анимацией. AJAX изначально был для обозначения техники использования JavaScript для асинхронной загрузки данных XML (или иногда JSON) с сервера через XMLHttpRequest. Многие Javascript-фреймворки (jQuery, prototype, mootools) имеют встроенные в них реализации методологий AJAX, но называть эти фреймворки «AJAX-фреймворком» вводит в заблуждение, поскольку они делают гораздо больше. Но AJAX с годами стал модным словом так:

1) разницы действительно нет
2 + 3) jQuery, прототип, mootools - большая тройка. jQuery является самым популярным (и, по моему скромному мнению, легко лучшим)

0 голосов
/ 15 апреля 2010

Ajax (асинхронный Javascript и XML) - это то, на что это похоже: техника javascript для асинхронного взаимодействия (то есть вам не нужно перезагружать страницу).

Конечно, вы можете использовать javascript без ajax, но «ajax без javascript» не имеет смысла.

Мой личный любимый фреймворк для обоих: jQuery .

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