การส่ง AJAX คือการส่งคำขอผ่าน JS ตัวอย่างเช่นเราหวังว่าหน้าเว็บจะแสดงข่าวล่าสุดเสมอและเราไม่ต้องการคลิกปุ่มรีเฟรชเสมอเราสามารถใช้กลไก AJAX เพื่อนำไปใช้งานได้ ซอฟต์แวร์บริการลูกค้าบนอินเทอร์เน็ตเป็นกรณีที่ดีกว่าที่ AJAX ร้องขอ หน้าคำขอแบบดั้งเดิมจะได้รับการรีเฟรชดังนั้นจึงมี จำกัด
1. ทำไมต้องใช้ AJAX?
การใช้ AJAX ประสบการณ์ของผู้ใช้จะเป็น "Agile" มากขึ้น: การส่งข้อมูลของหน้าจะไม่แฟลชหน้าจอ
2. ความเรียบง่ายของการพัฒนาของ AJAX กว่าแบบจำลองดั้งเดิม:
ในโหมดดั้งเดิมการส่งแบบฟอร์มของแบบฟอร์มจะถูกนำมาใช้ใหม่ทั้งหน้า ควรส่งพารามิเตอร์เพิ่มเติมระหว่างคอนโทรลเลอร์และเทมเพลตเพื่อรักษาสถานะหน้า และ AJAX ไม่ได้เป็นเพราะหน้านั้นได้รับการอัปเดตในท้องถิ่นเท่านั้นและจะไม่ส่งผลกระทบต่อเนื้อหาของหน้าเว็บ
3. การพัฒนา AJAX นั้นยากกว่ารุ่นดั้งเดิม:
คุณต้องเข้าใจและมีความเชี่ยวชาญใน JavaScript และ JavaScript มีอุปสรรคมากมายเช่นปัญหาการดีบักและความเข้ากันได้ของเบราว์เซอร์
-
มีความแตกต่างหลายประการ:
1. เมื่อ Ajax ส่งคำขอและรับมันเป็นแบบอะซิงโครนัสและหน้าเว็บไม่จำเป็นต้องรีเฟรช
2. เมื่อมีการส่งคำขอใหม่จะถูกสร้างขึ้นในพื้นหลัง
3. ต้องใช้งานโดยใช้ JS การร้องขอและการรับกระบวนการทั้งหมดจะต้องใช้ในการประมวลผลข้อมูล