ajaxまたはjqueryの使用について混乱しているので、違いとは何か、パフォーマンスと複雑さなど、どちらが優れているかを知りたいです。
ajaxまたはjqueryの使用について混乱しているので、違いとは何か、パフォーマンスと複雑さなど、どちらが優れているかを知りたいです。
回答:
AJAXは、WebページからサーバーにXMLHttpRequest(帯域外Http要求)を実行し、Webページで使用するデータを送信/取得する手法です。AJAXはAsynchronous Javascript And XMLの略です。JavaScriptを使用してXMLHttpRequestを構築します。通常、さまざまなブラウザーでさまざまな手法を使用します。
jQuery(Webサイト)は、DOMの検索と対話に使用できる多くの高レベルの機能を構築することにより、DOMでの作業を容易にするJavaScriptフレームワークです。jQueryの機能の一部は、AJAX要求を実行するための高レベルのインターフェースを実装しています。jQueryはこのインターフェースを抽象的に実装し、リクエストを作成する際のマルチブラウザーサポートの複雑さから開発者を保護します。
実際には「どちらか一方」の状況ではありません。AJAXの略A同期J avaScript ND X ML、およびjQueryのは、共通のJavaScriptルーチンを書くのうち、痛みをとるJavaScriptライブラリです。
モノ(jQuery)とプロセス(AJAX)の違いです。それらを比較することは、リンゴとオレンジを比較することです。