ทำไมเราใช้ JSX ในการตอบสนอง JS?
ทำไมเราใช้ JSX ในการตอบสนอง JS?

วีดีโอ: ทำไมเราใช้ JSX ในการตอบสนอง JS?

วีดีโอ: ทำไมเราใช้ JSX ในการตอบสนอง JS?
วีดีโอ: Why To Use JSX in Reactjs ? 2024, พฤศจิกายน
Anonim

JSX เป็นส่วนขยายไวยากรณ์สำหรับ ReactJS ที่เพิ่มการรองรับการเขียนแท็ก HTML ใน JavaScript ด้านบนของ ReactJS , มันสร้างวิธีที่มีประสิทธิภาพมากในการแสดงเว็บ แอปพลิเคชัน . ถ้าคุณรู้จัก ReactJS คุณทราบดีว่าเป็นไลบรารีสำหรับใช้งานแอปพลิเคชันฟรอนต์เอนด์แบบเว็บคอมโพเนนต์

ในที่นี้ เหตุใดจึงใช้ JSX ในการตอบสนอง

JSX ช่วยให้เราสามารถเขียนองค์ประกอบ HTML ใน JavaScript และวางไว้ใน DOM โดยไม่ต้องใช้เมธอด createElement() และ/หรือ appendChild() JSX แปลงแท็ก HTML เป็น ตอบสนอง องค์ประกอบ คุณไม่จำเป็นต้อง ใช้ JSX , แต่ JSX ทำให้เขียนง่ายขึ้น ปฏิกิริยา แอปพลิเคชัน

ประการที่สอง ไฟล์ React ควรเป็น JS หรือ JSX หรือไม่ คุณจึงถูกบังคับให้ใช้ JS ไฟล์ แทน JSX . และตั้งแต่ ตอบสนอง เป็นเพียงไลบรารี่สำหรับจาวาสคริปต์ มันไม่มีความแตกต่างสำหรับคุณที่จะเลือกระหว่าง JSX หรือ JS . ใช้แทนกันได้อย่างสมบูรณ์! ดังนั้นทั้งหมด ไฟล์ตอบโต้ ที่มีพวกมันคือ JSX และไม่ JS.

นอกจากนี้ JSX ในปฏิกิริยาคืออะไร?

JSX เป็นขั้นตอนของตัวประมวลผลล่วงหน้าที่เพิ่มไวยากรณ์ XML ให้กับ JavaScript ใช้ได้แน่นอน ปฏิกิริยา ปราศจาก JSX แต่ JSX ทำให้ ปฏิกิริยา สง่างามมากขึ้น เช่นเดียวกับ XML JSX แท็กมีชื่อแท็ก คุณลักษณะ และลูก หากค่าแอตทริบิวต์อยู่ในเครื่องหมายคำพูด ค่าจะเป็นสตริง

คุณสามารถใช้ JavaScript ในการตอบสนองได้หรือไม่?

ปฏิกิริยา เป็นเพียง JavaScript , มี API ที่เล็กมากให้เรียนรู้ มีเพียงไม่กี่ฟังก์ชันและวิธีการ ใช้ พวกเขา. หลังจากนั้น ของคุณ JavaScript ทักษะคือสิ่งที่ทำให้ คุณ ที่ดีกว่า ปฏิกิริยา นักพัฒนา ไม่มีอุปสรรคในการเข้า NS JavaScript นักพัฒนา สามารถ กลายเป็นผลผลิต ปฏิกิริยา นักพัฒนาในไม่กี่ชั่วโมง

แนะนำ: