Γιατί χρησιμοποιούμε JSX στο react JS;
Γιατί χρησιμοποιούμε JSX στο react JS;

Βίντεο: Γιατί χρησιμοποιούμε JSX στο react JS;

Βίντεο: Γιατί χρησιμοποιούμε JSX στο react JS;
Βίντεο: The Complete React JS Course for Beginners - Learn React in 2 Hours! +timecodes 2024, Νοέμβριος
Anonim

JSX είναι μια επέκταση σύνταξης για ReactJS που προσθέτει υποστήριξη για τη σύνταξη ετικετών HTML σε JavaScript. Πάνω από ReactJS , δημιουργεί έναν πολύ ισχυρό τρόπο έκφρασης ενός ιστού εφαρμογή . Εάν είστε εξοικειωμένοι με ReactJS , γνωρίζετε ότι είναι μια βιβλιοθήκη για την υλοποίηση εφαρμογών frontend που βασίζονται σε στοιχεία web.

Εδώ, γιατί χρησιμοποιείται το JSX στο react;

JSX μας επιτρέπει να γράφουμε στοιχεία HTML σε JavaScript και να τα τοποθετούμε στο DOM χωρίς καμία μέθοδο createElement() και/ή appendChild(). JSX μετατρέπει τις ετικέτες HTML σε αντιδρώ στοιχεία. Δεν είστε υποχρεωμένοι να χρησιμοποιήστε JSX , αλλά JSX διευκολύνει τη συγγραφή Αντιδρώ εφαρμογές.

Δεύτερον, τα αρχεία React πρέπει να είναι JS ή JSX; Έτσι αναγκάζεστε να χρησιμοποιήσετε αρχεία JS αντί JSX . Και από τότε αντιδρώ είναι απλώς μια βιβλιοθήκη για javascript, δεν έχει καμία διαφορά να διαλέξετε μεταξύ σας JSX ή JS . Είναι εντελώς εναλλάξιμα! Εξ ου και όλα Αρχεία React που τα περιέχουν είναι JSX και οχι JS.

Επιπλέον, τι είναι το JSX στο react;

JSX είναι ένα βήμα προεπεξεργαστή που προσθέτει σύνταξη XML στο JavaScript. Μπορείτε σίγουρα να χρησιμοποιήσετε Αντιδρώ χωρίς JSX αλλά JSX κάνει Αντιδρώ πολύ πιο κομψό. Ακριβώς όπως η XML, JSX Οι ετικέτες έχουν όνομα ετικέτας, χαρακτηριστικά και παιδιά. Εάν μια τιμή χαρακτηριστικού περικλείεται σε εισαγωγικά, η τιμή είναι μια συμβολοσειρά.

Μπορείτε να χρησιμοποιήσετε JavaScript στο react;

Αντιδρώ είναι απλά JavaScript , υπάρχει ένα πολύ μικρό API για εκμάθηση, λίγες μόνο συναρτήσεις και πώς χρήση τους. Μετά από αυτό, το δικό σου JavaScript οι δεξιότητες είναι που κάνουν εσείς ένα καλύτερο Αντιδρώ προγραμματιστής. Δεν υπάρχουν φραγμοί εισόδου. ΕΝΑ JavaScript προγραμματιστής μπορώ γίνει παραγωγικός Αντιδρώ προγραμματιστή σε λίγες ώρες.

Συνιστάται: