หรือจะเขียนโค้ดก็ได้
ขึ้นรูปด้วย JSX มีลูป เงื่อนไข และฟังก์ชันที่ใช้ซ้ำได้ — ทางลัดสำหรับโครงสร้างที่ซับซ้อน
ในทางปฏิบัติหมายความว่าอย่างไร
- ไวยากรณ์เป็น JSX `<Box size={[20,10,5]} />` ถ้ารู้จัก React ก็แทบไม่ต้องเรียนอะไร ถ้าไม่รู้ก็ยังอ่านและแก้ได้
- รูสิบสองรูเรียงกันคือลูปหนึ่งชุด ไม่ใช่สิบสองการกระทำ โดยตั้งระยะห่างไว้เป็นตัวแปร
- โค้ดกับผืนภาพซิงก์กันสองทาง คลิกบล็อกแล้วเคอร์เซอร์กระโดดไปที่บรรทัดของมัน แก้โค้ดแล้วโมเดลคำนวณใหม่
- สร้างส่วนประกอบที่ใช้ซ้ำได้ เขียน «หูยึดพร้อมรูฝังหัว» ครั้งเดียวแล้วเอาไปใช้ได้ทุกที่
คำถามที่พบบ่อย
- ผมเขียนโค้ดไม่เป็น จะมีปัญหาไหม
- ไม่มีเลย โหมดโค้ดมีไว้สำหรับคนที่อยากใช้ ส่วนการขึ้นรูปด้วยประโยคและการแก้ด้วยการลากไม่ไปยุ่งกับมันเลย
- เทียบกับ OpenSCAD แล้วเป็นอย่างไร
- แนวคิดเดียวกัน (โค้ดสร้างรูปทรง) ต่างกันอย่างเดียว ที่นี่โค้ดกับตัวแก้ไขแบบเห็นภาพเป็นสองมุมมองของข้อมูลชุดเดียวกัน แก้ฝั่งไหนอีกฝั่งก็ตามมา คุณไม่ต้องเลือกอย่างใดอย่างหนึ่ง
- เอาโค้ดติดตัวไปได้ไหม
- ได้ ส่งออกทั้งโครงการเมื่อไรก็ได้ มันเป็นข้อความ JSX ธรรมดา ไม่ใช่ไฟล์ไบนารีเฉพาะทาง