ทำไม React Components ถึงเปลี่ยนวิธีคิดเรื่อง UI ของคุณ

ผมเคยสงสัยว่าทำไมคนถึงหลงรัก React components แล้ววันหนึ่งผมก็เข้าใจมันอย่างถ่องแท้

Component คือชิ้นส่วนของ UI ที่นำกลับมาใช้ใหม่ได้ ลองนึกถึงปุ่มหรือการ์ดดู

คุณสร้างมันขึ้นมาครั้งเดียว แต่ใช้ได้ทุกที่

  • ส่งข้อมูลผ่าน props
  • ช่วยให้โค้ดสะอาดและเป็นระเบียบ
  • ค้นหาบั๊กได้เร็วขึ้น

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

ความเรียบง่ายนี้ใช้ได้ผลทั้งกับพอร์ตโฟลิโอและแอปพลิเคชันขนาดใหญ่

ที่มา: https://dev.to/kahenda/why-react-components-will-change-how-you-think-about-ui-1i3b