ฉันทำงานในซอฟต์แวร์ส่วนหน้ามากว่าสามทศวรรษ ปัญหาที่เกิดขึ้นอย่างต่อเนื่องได้ผสมตรรกะที่ไม่ใช่ UI เข้ากับเฟรมเวิร์ก UI เอง ซึ่งนำไปสู่โค้ดที่ทั้งเข้าใจยากและแทบจะเป็นไปไม่ได้เลยที่จะทดสอบ แม้จะเป็นสิ่งใหม่มาแรง แต่ React ก็เสี่ยงต่อปัญหานี้เช่นเดียวกับ Swing และ Turbo Pascal Juntao Qiu เพื่อนร่วมงานของฉันเขียนเกี่ยวกับวิธีแก้ความยุ่งเหยิงดังกล่าว ใน ส่วนแรก นี้ เขาให้ภาพรวมว่าแอปพลิเคชัน React สามารถพัฒนาเป็นโครงสร้างโมดูลาร์ที่ดีขึ้นได้อย่างไร ส่วนต่อมาจะเจาะลึกเป็นตัวอย่างเล็ก ๆ แต่เป็นตัวแทน