Skip to main content

React คืออะไร ?


ในปัจจุบันมี JavaScript Library หรือ JavaScript Framework หลายตัวที่ช่วยให้เราสามารถสร้าง User Interface ได้ แต่หนึ่งในตัวที่ยอดนิยมที่สุดก็คงจะหนีไม่พ้น React ครับ

React.js หรือ React เป็น JavaScript Library ที่จะช่วยให้เราสามารถสร้าง User Interface ด้วย JavaScript หรือ TypeScript ได้ ถูกพัฒนาโดย Facebook หรือที่ตอนนี้ชื่อ Meta ครับ

การใช้ React ทำให้ผมรู้สึกเหมือนว่าตัวเองกำลังต่อเลโก้อยู่ครับ โดยผมเริ่มจากการสร้างสิ่งเล็ก ๆ เช่น เตียง ตู้เสื้อผ้า แล้วจึงขยับไปสร้างของที่ใหญ่กว่า เช่น ห้องนอน ห้องนั่งเล่น สุดท้าย ผมนำห้องมาประกอบกันกลายเป็นบ้าน เอาบ้านมาประกอบกันจนเป็นหมู่บ้าน

การใช้ React จะทำให้เราสามารถสร้างชิ้นส่วนของ User Interface เล็ก ๆ หลายตัว และนำมาประกอบกันจนเป็นเว็บไซต์หรือแอปพลิเคชั่นนั่นเองครับ

การพัฒนาด้วย React ผมแนะนำว่าควรมีความรู้พื้นฐานเกี่ยวกับ HTML, CSS และ JavaScript หรือถ้ามีความรู้ TypeScript อยู่ด้วยก็ยิ่งดีเลยครับ

ในตอนถัดไปเราจะเริ่มปูพื้นฐานเกี่ยวกับการพัฒนาเว็บไซต์และเว็บแอปพลิเคชันด้วย React กันครับ