Fabric.js เขียนโปรแกรมบน HTML5 Canvas

Fabric.js เขียนโปรแกรมบน HTML5 Canvas

HTML5 Canvas คืออะไร

HTML5 Canvas คือ หนึ่งในคุณสมบัติที่อยู่ใน html5 ซึ่งเป็นการเขียนโปรแกรมด้วยภาษา html เวอชั่นล่าสุด
การเขียนโปรแกรมใน html โดยใช้ canvas tag จะทำให้การพัฒนาเว็บไซต์สามารถใช้คำสั่งได้สูงขึ้น
แบบที่การเขียน html ทั่วไปไม่สามารถทำได้

ในอดีต flash คือเครื่องมือในการทำ Application แบบ Interactive ที่ได้รับความนิยมมากที่สุด
แต่หลังจากแฟรชเริ่มจางลงและหยุดพัฒนาในที่สุด ด้วยเหตุผลหลายอย่างและเพราะ mobile device ไม่รองรับการทำงาน
การเขียนโปรแกรมบน html5 canvas จึงเป็นคำตอบที่ดีที่สุด สำหรับนักพัฒนา Web Application
และรูปแบบการเขียนโปรแกรมที่เข้ามาทดแทนในส่วนที่แฟรชเคยทำได้

Fabric.js คือ javascript framework ที่ใช้คุณบัติของ html5 canvas ในการทำงาน
เป็นหนึ่งในอีกหลาย ๆ framework ที่ได้รับความนิยมในการนำมาพัฒนา frontend application

จากที่ได้ทดสอบการใช้งาน fabric.js เป็น framework ใช้งานง่ายและเข้าใจได้ง่ายครับ

ตัวอย่างการเขียน HTML5 Canvas ด้วย Fabric.js คลิก​ !

ดูตัวอย่างเพิ่มเติม Link : http://fabricjs.com/demos/