หลังจากลองศึกษาตัว Ajax ในเชิงหลักการต่าง ๆ
ผมก็ยังไม่เข้าใจในตัว Ajax Engine ว่าจริง ๆ แล้วมันคืออะไรกันแน่
เคยเข้าใจว่า Engine เป็น logical ซึ่ง physical จริง ๆ ก็คือ javascript ที่เขียนขึ้นมาโดยอาศัยแนวคิดของ RIAs
เคยเข้าใจว่า Engine เป็นแค่ตัวแปล Script ต่าง ๆ บน browser (physical)
ใครที่พอเข้าใจแนวคิดนี้ช่วยอธิบายหน่อยได้มั้ยครับ
งง งง
ผมว่ามันไม่มีสิ่งที่เรียกว่า AJAX Engine เว้นแต่ว่าเป็นชื่อเฉพาะ มีแต่ AJAX framework นะครับ
อาจจะลองอ่านเอกสารเพื่อให้เข้าใจเจ้า AJAX ได้ที่
http://en.wikipedia.org/wiki/Ajax_(programming)
http://en.wikipedia.org/wiki/Ajax_framework
ระหว่าง Framework กับ Engine มันต่างกันอย่างไงครับ?
ที่ผมเคยใช้มาคือ พวก Dojo ... มันจะเป็น lib สำหรับ JavaScript ให้เราเอาไปใช้ต่อ
แต่ พวก Google Web Toolkit(GWT) จะเขียนด้วย Java และ ค่อย Generate เป็น JavaScript.
ถ้าอยากลองเขียน แบบ Hardcore ลองดูที่นี่ครับ www.pajax.net