AJAX入門

AJAX(エイジャックス)テクノロジーは、ページ全体を再読み込みすることなく、ページの一部を更新する方法です。 このテクノロジーの基盤は、JavaScript、HTTPプロトコル、およびPHP、NodeJSなどの何らかのサーバー側の技術です。

現在、AJAXを扱うにはfetchを使用します。これは現代的な技術ですが、古いブラウザでは動作しません。 より古い技術としては、XMLHttpRequestオブジェクトの使用があります。この技術に出会うこともあるかもしれませんが、深く掘り下げる必要はありません。

AJAXの動作を学ぶためには、サーバーが必要です。 ここでは、学習用サーバーを使用します。 サーバーフォルダ内に、ブラウザで開くためのHTMLファイルを作成しましょう:

public/index.html<!DOCTYPE html>
<html>
  <head>
    <title></title>
    <script src="client.js" defer></script>
  </head>
  <body>
    
  </body>
</html>

次に、JavaScriptファイルを読み込みます:

public/client.jsalert('test');
Задание 1

説明されたファイルを作成し、ブラウザで動作を確認してください。