Giới thiệu về AJAX
Công nghệ AJAX là một phương thức để cập nhật một phần trang mà không cần tải lại toàn bộ. Nền tảng của công nghệ này là JavaScript, giao thức HTTP, và một phần phía máy chủ, ví dụ: PHP, NodeJS, hoặc một công nghệ khác.
Hiện nay, làm việc với AJAX được thực hiện
qua fetch. Đây là công nghệ hiện đại,
nhưng không hoạt động trên các trình duyệt cũ. Công nghệ
cũ hơn là sử dụng đối tượng
XMLHttpRequest. Bạn vẫn có thể gặp phải
công nghệ này, nhưng không nên đi sâu
tìm hiểu nó.
Để học cách làm việc với AJAX cần có máy chủ. Chúng ta sẽ sử dụng máy chủ học tập của chúng ta. Hãy tạo một file HTML trong thư mục chứa máy chủ, mà chúng ta sẽ mở trong trình duyệt:
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="client.js" defer></script>
</head>
<body>
</body>
</html>
Hãy kết nối file JavaScript với nó:
alert('test');
Hãy tạo các file được mô tả và kiểm tra hoạt động của chúng trong trình duyệt.