ไม่เห็นมีใครใช้ xajax กันเลย
ผมคนหนึ่งล่ะ ที่ฝันเป็นอย่างยิ่งที่จะให้โปรแกรมระบบสารสนเทศที่เราใช้หรือพัฒนากันทั้งหลายน่ะ ให้ใช้งานกันได้ง่าย แต่ติดที่รูปแบบและวิธีการใช้งานที่จะกำหนดให้ใช้หรือพัฒนากันได้ง่ายน่ะสิครับ ผมพยายามหาอะไรๆ มาปรับกับการเขียนโปรแกรมบน Web ซึ่งก็ต้องบอกตามตรงว่า กว่าจะปรับทัศนะคติให้ได้ก็ตั้งนานกว่าจะได้ มันเหมือนกับว่าเราเล่นฟุตบอลเป็นกองหลัง วันดีคืนดีก็ต้องไปเล่นเป็นกองหน้า Sense มันคนล่ะอย่างกันจริง ไอ้ที่อยากจะให้มันทำงานได้ดังใจเหมือนที่เขียนบน Desktop App ก็ไม่ได้ แต่ทำไงได้ล่ะครับเดี๋ยวนี้อะไรมัน ก็ Webbase App กันไปหมดจะให้มาย่ำกับที่โดยที่ไม่เปลี่ยนแปลงตามเทคโนโลยีมีหวังที่ต้องตกกระป๋องกันสิครับ ต้องเรียนรู้กันไป
วันหนึ่งได้เรียนรู้กับคำว่า Ajax เขาก็บอกกันว่าเนี่ยะแหละจะเป็นสิ่งที่ทำให้ Webbase App ของเราน่ะมันมีความสามารถมายิ่งขึ้น ก็ใช้อยู่กับเขาเหมือนกันกับ ยอมรับว่าบางครั้งการที่เราเรียนรู้อะไรใหม่เราเพียงต้องการที่จะให้มันใช้งานได้กับระบบงานที่เราต้องการ มากกว่าที่จะเรียนรู้ให้มันได้ลึกจริงๆ ก็อาศัยว่าให้เจอกรณีศึกษาใหม่ก็ค่อยไปศึกษาค้นคว้ากันอีกที เอาอะไรมากล่ะครับบางอย่างมันก็ใช้แล้วทิ้งเราจะไปเสียเวลากับมันมากไปทำไม ว่ากันว่าแนวของการพัฒนาแบบ Open Source มันก็ใช่ว่าจะมีให้ศึกษาค้นคว้าทั่วไปที่ไหนก็มีสิครับ แต่ล่ะคนแต่ละปัญหา,ความต้องการหลากหลาย พอเจอปัญหาทีหนึ่งก็ทำเอาแทบจะกินไม่ได้นอนไม่หลับ ทำไปทำมาเอาจนเราเกือบท้อแท้ไปเลยก็มี
ผมก็เลยมีความคิดว่าจะอุทิศพื้นที่ตรงนี้ให้แรงบันดานใจสำหรับคนที่อยากจะเรียนรู้และพัฒนางานของตัวเองให้ไปสู่เป้าหมาย ตามที่ตนเองต้องการ สำหรับการเรียนรู้ (xajax) ซึ่งก่อนหน้านั้นผมก็เขียน ajax โดยใช้รูปแบบ xmlhttprequest น่ะต้องบอกว่ายากจริงที่จะให้มันเบ็ตเสร็จในตัวมันเอง แต่ว่าจะให้มันดังใจเหมือนกับ (VB หรือ อื่นๆ ) ล่ะจะมีทีไหนล่ะ วันนี้ล่ะเห็นเขาบอกว่า ใช้ เอแจ็กซ์เฟรมเวิร์ก ก็งงอยู่จะใช้ตัวไหนดี
เกี่ยวกับ เอแจ็กซ์เฟรมเวิร์ก
- สำหรับ ColdFusion
ajaxCFC - สำหรับจาวาสคริปต์ที่ไม่มีส่วนประกอบด้านเซิร์ฟเวอร์
Prototype
Dojo Toolkit
SmartClient
qooxdoo
Clean AJAX
Yahoo! UI Library
Prototype.js ใช้ในRuby on Rails CakePHP และอื่นๆ
ก็หวังว่าจะให้มันเป็นเครื่องมือให้สร้างและพัฒนาโปรแกรมในรูปแบบ Web Application (web 2.0) ให้ง่ายและสดวกแก่ผู้ใช้งานก็ต้องบอกว่าไม่ค่อยมีใครเผยแพร่ความรู้เกี่ยวกับ xajax กันเลยละที่สำคัญ ไอ้ที่มันโฆษณาไว้ว่าเรียนรู้ภายใน 10 นาทีของมันเหมือน 10 วันเลยทีเดียว (http://xajaxproject.org/docs/xajax-in-10-minutes.php) พอดีเอา Code Class เก่ามาดัดแปลงแล้วมันไม่ยอมรับก็เลย Error แล้วไม่รู้จะแก้ตรงไหนล่ะสิครับเลยแย่ พอแก้ ได้เลยดีใจใหญ่เลย ก็อยากจะให้มันเป็นช่องทางหรือเป็นแหล่งความรู้สำหรับคนที่กำลังจะใช้หรือใช้แล้วเกิดปัญหา และเรียนรู้ไปด้วยกัน หวังว่าจะเป็นประโยชน์ไม่มากก็น้อยน่ะครับ
ความคิดเห็น