React pruža korisnicima veliki broj prednosti prilikom izrade aplikacije. Neki od njih su sljedeći:
Uz React, testiranje korisničkog sučelja postaje vrlo jednostavno.
React se može lako integrirati s Angular i drugim frameworkovima. Visok indeks čitljivosti osigurava lako razumijevanje. React se može koristiti i za zahtjeve na strani klijenta i na strani servera. Povećava performanse aplikacije i ukupnu efikasnost.
2. Šta su props u React -u? Zna otprilike
Props su inputsu React komponentu. To su pojedinačne vrijednosti ili objekti koji sadrže skup vrijednosti koje se prosljeđuju React Components-u pri kreiranju koristeći konvenciju imenovanja sličnu atributima HTML-oznaka. tj. To su podaci koji se prenose sa nadređene komponente na podređenu komponentu.
Primarna svrha props u React -u je pružiti sljedeće funkcionalnosti komponenti:
Prenesite prilagođene podatke svojoj React komponenti.
Promjene stanja okidača. Koriste se kao this.props.reactProp unutur render() methode
3. Kako kreirati ref?
Refovi se kreiraju pomoću metode React.createRef () i pridružuju elementima React putem atributa ref. Da biste koristili ref u cijeloj komponenti, samo dodijelite ref svojstvu instance u konstruktor. 4. React Hooks: Šta je useState () u React -u? useState je jedna od ugrađenih react hooks. useState vraća tuple u kojoj je prvi parametar trenutno stanje atributa, a setAtribut je metoda koja će nam omogućiti ažuriranje stanja atributa.
Metod setAtribut možemo koristiti za ažuriranje stanja atributa bilo gdje - U
ovom slučaju koristimo ga unutar funkcije setAtribut gdje možemo učiniti više stvari; ideja s hooks je da smo sposobni održati naš kod funkcionalnijim i izbjeći komponente zasnovane na klasama ako to nije željeno/potrebno.