ข้ามไปยังเนื้อหา

React → Flutter: Mental Model

Flutter ไม่ใช่ดินแดนแปลกหน้า — แต่เหมือนเมืองที่คุ้นเคยซึ่งใช้ชื่อถนนต่างออกไป instinct เกี่ยวกับ declarative UI, component composition, props-down/events-up และ state ที่ขับเคลื่อน render ทั้งหมดล้วนใช้ได้ใน Flutter สิ่งที่เปลี่ยนไปคือ syntax layer และ framework convention เพียงไม่กี่อย่าง module นี้จะ map การเปลี่ยนแปลงเหล่านั้นอย่างชัดเจน เพื่อให้คุณไม่ต้องเสียเวลาเรียนพื้นฐานใหม่และเริ่มทำงานได้ทันที

บทเรียนการเปลี่ยนแปลง
Everything is a WidgetLayout/spacing/styling เป็น widget ไม่ใช่ CSS
Declarative UIแนวคิดเดิม (UI = f(state)) — แต่ใช้ reconciler ต่างกัน
No JSXDart constructors แทน angle-bracket tags
Compositionการ wrap widget แทนการ wrap component
Same vs Differentตาราง lookup สำหรับ muscle memory ของคุณ
การเปลี่ยนแปลงทางความคิดที่สำคัญที่สุดเมื่อย้ายจาก React มา Flutter คืออะไร?
แนวคิดหลักของ React ข้อใดที่ map ตรงไปยัง Flutter แทบไม่ต้องเปลี่ยนแปลง?
ใน Flutter คุณเพิ่ม padding ให้ widget อย่างไร?