AJAX là gì?

AJAX là gì? – AJAX là viết tắt của Asynchronous JavaScript and XML. AJAX là một kỹ thuật mới để tạo các ứng dụng web tốt hơn, nhanh hơn và tương tác hơn. Với sự trợ giúp của XML, HTML, CSS và Java Script.

  • Với AJAX, khi bạn nhấn gửi, JavaScript sẽ đưa ra yêu cầu tới máy chủ. Diễn giải kết quả và Cập nhật màn hình hiện tại. Theo nghĩa đơn giản nhất, người dùng sẽ không bao giờ biết rằng bất cứ thứ gì đã được truyền đến máy chủ.
  • XML thường được sử dụng làm định dạng để nhận dữ liệu máy chủ. Mặc dù có thể sử dụng bất kỳ định dạng nào khác, kể cả văn bản thuần túy.
  • AJAX là một công nghệ trình duyệt web độc lập với phần mềm máy chủ web.
  • Người dùng có thể tiếp tục sử dụng ứng dụng. Trong khi chương trình tiếp tục yêu cầu thông tin từ máy chủ ở chế độ nền.
  • Tương tác người dùng trực quan và tự nhiên. Đôi khi không bắt buộc bạn phải nhấp chuột, bạn chỉ cần chuyển động con chuột là đã đã một kích hoạt sự kiện.
  • Theo hướng dữ liệu trái ngược với hướng theo trang.

Công nghệ ứng dụng Internet phong phú

AJAX là công nghệ ứng dụng Internet đa dạng (RIA) khả thi nhất cho đến nay. Nó đang nhận được động lực to lớn của ngành lập trình, một số bộ công cụ và khuôn khổ đang xuất hiện. Nhưng đồng thời, AJAX có khả năng không tương thích với trình duyệt. Và nó được hỗ trợ bởi JavaScript, rất khó để bảo trì và gỡ lỗi.

AJAX dựa trên các tiêu chuẩn mở

AJAX dựa trên các tiêu chuẩn mở sau:

  • Browser-based dựa trên trình duyệt sử dụng HTML và Cascading Style Sheets (CSS).
  • Dữ liệu được lưu trữ ở định dạng XML và được lấy từ máy chủ.
  • Dữ liệu hậu trường tìm nạp bằng cách sử dụng các đối tượng XMLHttpRequest trong trình duyệt.
  • JavaScript để biến mọi thứ thành hiện thực.

Qua bài viết “AJAX là gì?” hi vọng đã mô tả phần nào về AJAX tới các bạn.