React component patterns สำหรับ Todo App — ใช้เมื่อต้องตัดสินใจว่า state ควรอยู่ที่ไหน, จัดการ form input, ส่ง props/callback ระหว่าง component, แก้ปัญหา re-render หรือ component ไม่แสดงผลตามที่คาด. DO NOT USE FOR: เพิ่ม CRUD feature end-to-end (→ todo-features), ออกแบบ API (→ api-design), naming convention หรือ code style (→ instruction).