Ce este ReactJS și pentru ce se poate folosi?

Ce este ReactJS și pentru ce se poate folosi?

Dacă doriți să creați interfețe de utilizator rapide și dinamice pentru aplicațiile dvs. web, atunci trebuie să aflați cum să utilizați ReactJS.





React este o bibliotecă JavaScript partea clientului, ceea ce înseamnă că rulează pe computerul clientului / utilizatorului în browser, spre deosebire de rularea pe un server.





A fost creat în 2011 de gigantul tehnologic, Facebook. Biblioteca React este utilizată pentru a construi interfețe dinamice de utilizator și funcționează prin separarea aspectelor interfeței de utilizator în ceea ce este cunoscut sub numele de „componente”.





În acest articol tutorial, veți afla tot ce trebuie să știți despre React și componentele sale.

Ce este ReactJS?

React (cunoscut și sub numele de ReactJS) este o bibliotecă JavaScript open-source, care este adesea numită în mod eronat cadru. Acest lucru se datorează faptului că React este un concurent direct al unor cadre JavaScript de top, cum ar fi AngularJS și VueJS.



React este o bibliotecă, deoarece nu are un mecanism de rutare printre alte caracteristici specifice cadrului. Cu toate acestea, există instrumente precum reactorul de reacție care pot fi instalate și utilizate împreună cu biblioteca pentru a obține funcționalitatea cadrului.

React este mai strâns legat de cadre precum Angular / Vue decât de alte biblioteci în limbaj, cum ar fi jQuery.





Care sunt beneficiile utilizării ReactJS?

Mulți dezvoltatori folosesc React pentru o mulțime de motive diferite; unii îl folosesc datorită vitezei și performanței sale, iar alții îl folosesc pur și simplu datorită popularității sale. Cu toate acestea, există trei avantaje majore ale utilizării cadrului pe care toți dezvoltatorii îl pot aprecia.

  • Vă permite să vă construiți interfața utilizând ceea ce se numește „componente reutilizabile” care au stare și date.
  • Folosește o extensie de sintaxă JavaScript (JSX) care permite utilizatorului să scrie HTML dinamic.
  • Folosește un model de obiect de document virtual (VDOM), care permite dezvoltatorului să actualizeze secțiuni specifice ale unei pagini web fără a fi nevoie să reîncărcați pagina.

Ce sunt componentele ReactJS?

React tratează fiecare secțiune a interfeței cu utilizatorul ca o componentă. Componentele au stări, metode și funcționalitate.





Acestea permit unui dezvoltator să separe o interfață de utilizator în secțiuni specifice, care sunt ușor combinate pentru a crea interfețe de utilizator complexe. Prin urmare, dacă doriți să creați un manager de clienți, o componentă a interfeței cu utilizatorul poate fi dedicată adăugării unui client nou, în timp ce o altă componentă a aceleiași interfețe cu utilizatorul poate fi dedicată afișării listei de clienți.

Related: Introducere în componentele web și arhitectura bazată pe componente

În forma sa cea mai simplă, o componentă este o clasă sau o funcție JavaScript. Aceștia iau valori de intrare care se numesc „recuzită” și returnează aspecte specifice unei interfețe cu utilizatorul sub formă de elemente React. Pentru unii dezvoltatori, definirea unei componente ca funcție este mai simplă decât definirea acesteia ca o clasă; totuși, folosind oricare dintre metode se obține același rezultat în React.

Crearea unei componente cu un exemplu de funcție


function Customer() {
return (

Paul Wilson



  • Phone: 222-222-2222

  • Email: Wilsonp@email.com

  • Balance:

    Ce este ReactJS și pentru ce se poate folosi?

    Ce este ReactJS și pentru ce se poate folosi?

    Dacă doriți să creați interfețe de utilizator rapide și dinamice pentru aplicațiile dvs. web, atunci trebuie să aflați cum să utilizați ReactJS.





    React este o bibliotecă JavaScript partea clientului, ceea ce înseamnă că rulează pe computerul clientului / utilizatorului în browser, spre deosebire de rularea pe un server.





    A fost creat în 2011 de gigantul tehnologic, Facebook. Biblioteca React este utilizată pentru a construi interfețe dinamice de utilizator și funcționează prin separarea aspectelor interfeței de utilizator în ceea ce este cunoscut sub numele de „componente”.





    În acest articol tutorial, veți afla tot ce trebuie să știți despre React și componentele sale.

    Ce este ReactJS?

    React (cunoscut și sub numele de ReactJS) este o bibliotecă JavaScript open-source, care este adesea numită în mod eronat cadru. Acest lucru se datorează faptului că React este un concurent direct al unor cadre JavaScript de top, cum ar fi AngularJS și VueJS.



    React este o bibliotecă, deoarece nu are un mecanism de rutare printre alte caracteristici specifice cadrului. Cu toate acestea, există instrumente precum reactorul de reacție care pot fi instalate și utilizate împreună cu biblioteca pentru a obține funcționalitatea cadrului.

    React este mai strâns legat de cadre precum Angular / Vue decât de alte biblioteci în limbaj, cum ar fi jQuery.





    Care sunt beneficiile utilizării ReactJS?

    Mulți dezvoltatori folosesc React pentru o mulțime de motive diferite; unii îl folosesc datorită vitezei și performanței sale, iar alții îl folosesc pur și simplu datorită popularității sale. Cu toate acestea, există trei avantaje majore ale utilizării cadrului pe care toți dezvoltatorii îl pot aprecia.

    • Vă permite să vă construiți interfața utilizând ceea ce se numește „componente reutilizabile” care au stare și date.
    • Folosește o extensie de sintaxă JavaScript (JSX) care permite utilizatorului să scrie HTML dinamic.
    • Folosește un model de obiect de document virtual (VDOM), care permite dezvoltatorului să actualizeze secțiuni specifice ale unei pagini web fără a fi nevoie să reîncărcați pagina.

    Ce sunt componentele ReactJS?

    React tratează fiecare secțiune a interfeței cu utilizatorul ca o componentă. Componentele au stări, metode și funcționalitate.





    Acestea permit unui dezvoltator să separe o interfață de utilizator în secțiuni specifice, care sunt ușor combinate pentru a crea interfețe de utilizator complexe. Prin urmare, dacă doriți să creați un manager de clienți, o componentă a interfeței cu utilizatorul poate fi dedicată adăugării unui client nou, în timp ce o altă componentă a aceleiași interfețe cu utilizatorul poate fi dedicată afișării listei de clienți.

    Related: Introducere în componentele web și arhitectura bazată pe componente

    În forma sa cea mai simplă, o componentă este o clasă sau o funcție JavaScript. Aceștia iau valori de intrare care se numesc „recuzită” și returnează aspecte specifice unei interfețe cu utilizatorul sub formă de elemente React. Pentru unii dezvoltatori, definirea unei componente ca funcție este mai simplă decât definirea acesteia ca o clasă; totuși, folosind oricare dintre metode se obține același rezultat în React.

    Crearea unei componente cu un exemplu de funcție


    function Customer() {
    return (

    Paul Wilson



    • Phone: 222-222-2222

    • Email: Wilsonp@email.com

    • Balance: $0.00



    );
    }
    export default Customer;

    Crearea unei componente cu un exemplu de clasă


    import React from 'react';

    class Customer extends React.Component {
    render() {
    return (

    Paul Wilson



    • Phone: 222-222-2222

    • Email: Wilsonp@email.com

    • Balance: $0.00



    );
    }
    }

    export default Customer;

    După cum puteți vedea din exemplele de mai sus, se întâmplă multe mai multe atunci când creați o componentă utilizând o clasă. Primul lucru important de reținut este că trebuie să utilizați face() funcția la crearea unei componente de clasă.

    După cum știți, nu vă puteți întoarce direct de la un curs; De aceea face() funcția ajută la realizarea acestui lucru.

    Principalul motiv pentru care un dezvoltator ar putea alege să folosească o clasă peste o funcție este că o clasă are o stare, dar datorită introducerii cârligelor, funcțiile React pot avea acum și o stare.

    Ce este extensia de sintaxă JavaScript?

    Extensia de sintaxă JavaScript (JSX) este elementul React returnat de o componentă. Este o descriere a aspectului unei anumite secțiuni / componente în interfața cu utilizatorul. Aspectul său este similar cu HTML, dar în realitate este JavaScript.

    Exemplu JSX



    Paul Wilson



    • Phone: 222-222-2222

    • Email: Wilsonp@email.com

    • Balance: $0.00



    Exemplul JSX de mai sus a fost extras din componenta clientului. Codul pare a fi HTML, dar este JSX. Deși diferențele dintre cele două nu sunt foarte evidente din exemplul de mai sus, există unele diferențe clare. De exemplu, în HTML utilizați clasă pentru a grupa elemente similare, dar în JSX utilizați numele clasei proprietate.

    Ce este DOM-ul virtual?

    Virtual Document Object Module (VDOM) este o copie a DOM-ului real. În general, când se face o actualizare a DOM-ului real, interfața cu utilizatorul, care este modificată, va trebui actualizată pentru a afișa modificările. Cu toate acestea, cu un DOM virtual, modificările unei interfețe cu utilizatorul sunt instantanee. Starea DOM-ului virtual este apoi utilizată pentru a actualiza DOM-ul real într-un proces cunoscut sub numele de „reconciliere”.

    Explorarea fișierelor React Project

    Când se creează un nou proiect React, sunt generate automat mai multe fișiere și foldere diferite. Unul dintre aceste foldere este etichetat public . Dosarul public conține singurul fișier HTML din placa de reacție React, care este intitulat index.html .

    Fișierul index.html are un etichetați cu un ID rădăcină, ceea ce este important deoarece aici este redată componenta principală React (care este numele dat procesului de transformare a componentelor dvs. de reacție în noduri DOM care pot fi afișate într-un browser).

    Cu toate acestea, procesul de redare are loc într-un alt fișier— index.js —Unde fișierul rădăcină React Application, care este App.js fișierul este redat apoi trecut la index.html fişier.

    De la index.html fișier, puteți modifica titlul aplicației dvs. web; cu toate acestea, orice altă ajustare a aplicației React (inclusiv crearea unei noi componente) se face dintr-un alt folder - src pliant. The src folderul conține fișierul index.js si App.js fișiere.

    The App.js fișierul este componenta root react și este responsabil pentru ceea ce este prezentat inițial în browserul dvs. web la prima lansare a aplicației React. The App.js fișierul conține o funcție numită Aplicație care returnează JSX. Aflați mai multe despre cazanul React și despre cum să instalați aplicația React aici.

    Crearea unei componente

    Când creați o componentă, trebuie să știți două lucruri. Primul și cel mai important este că componenta nou creată nu va fi afișată niciodată în interfața dvs. de utilizator decât dacă este importată și utilizată în Aplicație componentă - App.js fişier.

    Al doilea lucru este că este o practică obișnuită să începeți fiecare nume de fișier component cu o literă mare. După cum sa menționat mai sus, o componentă poate fi creată utilizând fie o funcție, fie o clasă. Cu toate acestea, React se îndepărtează de componentele clasei și acum folosește în principal funcții.

    Crearea unui exemplu de componentă nouă


    function Customer() {
    return (

    Paul Wilson



    • Phone: 222-222-2222

    • Email: Wilsonp@email.com

    • Balance: $0.00



    );
    }

    export default Customer;

    Codul de mai sus creează o nouă componentă client și exportă funcția astfel încât componenta client să poată fi importată de Aplicație componentă.

    Utilizarea exemplului de componentă a aplicației


    import Customer from './components/Customer';

    function App() {
    return (




    );
    }

    export default App;

    După cum puteți vedea în exemplul de mai sus, componenta aplicației importă componenta client și o aranjează în ordinea în care ar trebui să apară în interfața cu utilizatorul (care în acest caz este după eticheta managerului de clienți). The Aplicație componenta este apoi exportată și importată de index.js fișier, unde este redat și afișat în DOM.

    Lucrul important de reținut despre Aplicație componenta este că nu poate exista decât un singur element părinte (care în exemplul de mai sus este etichetă). Prin urmare, orice element în afara acelui element părinte nu va fi afișat în interfața de utilizare.

    Redarea exemplului de componentă a aplicației


    import React from 'react';
    import ReactDOM from 'react-dom';
    import App from './App';

    ReactDOM.render(


    ,
    document.getElementById('root')
    );

    Codul de mai sus afișează conținutul fișierului index.js fișier care utilizează funcția de redare pentru a reda fișierul Aplicație componentă a DOM utilizând document.getElementById („rădăcină”) metoda din codul de mai sus. Acest lucru este posibil prin ID-ul rădăcină folosit de index.html pentru a prezenta următoarea ieșire în browser:

    Acum puteți crea componente în ReactJS

    Acest articol vă oferă o imagine cuprinzătoare a bibliotecii React și cum să o utilizați pentru a crea interfețe uimitoare de utilizator. Cu React, interfețele dvs. de utilizator nu numai că vor funcționa bine și vor arăta exact cum doriți, dar vor fi, de asemenea, ușor de întreținut (datorită componentelor).

    Acum puteți crea interfețe de utilizator profesionale cu biblioteca React. Dar nu este nevoie să te oprești la React. Există o serie de alte instrumente care pot fi utilizate pentru a completa procesul de dezvoltare front-end.

    Acțiune Acțiune Tweet E-mail Actualizați-vă abilitățile de dezvoltare web cu aceste 10 instrumente esențiale

    Sunteți gata să începeți dezvoltarea de site-uri web? Aceste instrumente online pentru dezvoltatori web noi și experți sunt garantate pentru a vă spori abilitățile!

    Citiți în continuare
    Subiecte asemănătoare
    • Programare
    • Reacţiona
    • Programare
    • JavaScript
    • Dezvoltare web
    Despre autor Kadeisha Kean(21 articole publicate)

    Kadeisha Kean este un dezvoltator de software complet și scriitor tehnic / tehnologic. Are capacitatea distinctă de a simplifica unele dintre cele mai complexe concepte tehnologice; producând materiale care pot fi ușor de înțeles de către orice novice în tehnologie. Este pasionată de scriere, dezvoltarea de software-uri interesante și călătoria prin lume (prin documentare).

    Mai multe de la Kadeisha Kean

    Aboneaza-te la newsletter-ul nostru

    Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

    Faceți clic aici pentru a vă abona
    .00



);
}
export default Customer;

Crearea unei componente cu un exemplu de clasă


import React from 'react';

class Customer extends React.Component {
render() {
return (

Paul Wilson



  • Phone: 222-222-2222

  • Email: Wilsonp@email.com

  • Balance:

    Ce este ReactJS și pentru ce se poate folosi?

    Ce este ReactJS și pentru ce se poate folosi?

    Dacă doriți să creați interfețe de utilizator rapide și dinamice pentru aplicațiile dvs. web, atunci trebuie să aflați cum să utilizați ReactJS.





    React este o bibliotecă JavaScript partea clientului, ceea ce înseamnă că rulează pe computerul clientului / utilizatorului în browser, spre deosebire de rularea pe un server.





    A fost creat în 2011 de gigantul tehnologic, Facebook. Biblioteca React este utilizată pentru a construi interfețe dinamice de utilizator și funcționează prin separarea aspectelor interfeței de utilizator în ceea ce este cunoscut sub numele de „componente”.





    În acest articol tutorial, veți afla tot ce trebuie să știți despre React și componentele sale.

    Ce este ReactJS?

    React (cunoscut și sub numele de ReactJS) este o bibliotecă JavaScript open-source, care este adesea numită în mod eronat cadru. Acest lucru se datorează faptului că React este un concurent direct al unor cadre JavaScript de top, cum ar fi AngularJS și VueJS.



    React este o bibliotecă, deoarece nu are un mecanism de rutare printre alte caracteristici specifice cadrului. Cu toate acestea, există instrumente precum reactorul de reacție care pot fi instalate și utilizate împreună cu biblioteca pentru a obține funcționalitatea cadrului.

    React este mai strâns legat de cadre precum Angular / Vue decât de alte biblioteci în limbaj, cum ar fi jQuery.





    Care sunt beneficiile utilizării ReactJS?

    Mulți dezvoltatori folosesc React pentru o mulțime de motive diferite; unii îl folosesc datorită vitezei și performanței sale, iar alții îl folosesc pur și simplu datorită popularității sale. Cu toate acestea, există trei avantaje majore ale utilizării cadrului pe care toți dezvoltatorii îl pot aprecia.

    • Vă permite să vă construiți interfața utilizând ceea ce se numește „componente reutilizabile” care au stare și date.
    • Folosește o extensie de sintaxă JavaScript (JSX) care permite utilizatorului să scrie HTML dinamic.
    • Folosește un model de obiect de document virtual (VDOM), care permite dezvoltatorului să actualizeze secțiuni specifice ale unei pagini web fără a fi nevoie să reîncărcați pagina.

    Ce sunt componentele ReactJS?

    React tratează fiecare secțiune a interfeței cu utilizatorul ca o componentă. Componentele au stări, metode și funcționalitate.





    Acestea permit unui dezvoltator să separe o interfață de utilizator în secțiuni specifice, care sunt ușor combinate pentru a crea interfețe de utilizator complexe. Prin urmare, dacă doriți să creați un manager de clienți, o componentă a interfeței cu utilizatorul poate fi dedicată adăugării unui client nou, în timp ce o altă componentă a aceleiași interfețe cu utilizatorul poate fi dedicată afișării listei de clienți.

    Related: Introducere în componentele web și arhitectura bazată pe componente

    În forma sa cea mai simplă, o componentă este o clasă sau o funcție JavaScript. Aceștia iau valori de intrare care se numesc „recuzită” și returnează aspecte specifice unei interfețe cu utilizatorul sub formă de elemente React. Pentru unii dezvoltatori, definirea unei componente ca funcție este mai simplă decât definirea acesteia ca o clasă; totuși, folosind oricare dintre metode se obține același rezultat în React.

    Crearea unei componente cu un exemplu de funcție


    function Customer() {
    return (

    Paul Wilson



    • Phone: 222-222-2222

    • Email: Wilsonp@email.com

    • Balance: $0.00



    );
    }
    export default Customer;

    Crearea unei componente cu un exemplu de clasă


    import React from 'react';

    class Customer extends React.Component {
    render() {
    return (

    Paul Wilson



    • Phone: 222-222-2222

    • Email: Wilsonp@email.com

    • Balance: $0.00



    );
    }
    }

    export default Customer;

    După cum puteți vedea din exemplele de mai sus, se întâmplă multe mai multe atunci când creați o componentă utilizând o clasă. Primul lucru important de reținut este că trebuie să utilizați face() funcția la crearea unei componente de clasă.

    După cum știți, nu vă puteți întoarce direct de la un curs; De aceea face() funcția ajută la realizarea acestui lucru.

    Principalul motiv pentru care un dezvoltator ar putea alege să folosească o clasă peste o funcție este că o clasă are o stare, dar datorită introducerii cârligelor, funcțiile React pot avea acum și o stare.

    Ce este extensia de sintaxă JavaScript?

    Extensia de sintaxă JavaScript (JSX) este elementul React returnat de o componentă. Este o descriere a aspectului unei anumite secțiuni / componente în interfața cu utilizatorul. Aspectul său este similar cu HTML, dar în realitate este JavaScript.

    Exemplu JSX



    Paul Wilson



    • Phone: 222-222-2222

    • Email: Wilsonp@email.com

    • Balance: $0.00



    Exemplul JSX de mai sus a fost extras din componenta clientului. Codul pare a fi HTML, dar este JSX. Deși diferențele dintre cele două nu sunt foarte evidente din exemplul de mai sus, există unele diferențe clare. De exemplu, în HTML utilizați clasă pentru a grupa elemente similare, dar în JSX utilizați numele clasei proprietate.

    Ce este DOM-ul virtual?

    Virtual Document Object Module (VDOM) este o copie a DOM-ului real. În general, când se face o actualizare a DOM-ului real, interfața cu utilizatorul, care este modificată, va trebui actualizată pentru a afișa modificările. Cu toate acestea, cu un DOM virtual, modificările unei interfețe cu utilizatorul sunt instantanee. Starea DOM-ului virtual este apoi utilizată pentru a actualiza DOM-ul real într-un proces cunoscut sub numele de „reconciliere”.

    Explorarea fișierelor React Project

    Când se creează un nou proiect React, sunt generate automat mai multe fișiere și foldere diferite. Unul dintre aceste foldere este etichetat public . Dosarul public conține singurul fișier HTML din placa de reacție React, care este intitulat index.html .

    Fișierul index.html are un etichetați cu un ID rădăcină, ceea ce este important deoarece aici este redată componenta principală React (care este numele dat procesului de transformare a componentelor dvs. de reacție în noduri DOM care pot fi afișate într-un browser).

    Cu toate acestea, procesul de redare are loc într-un alt fișier— index.js —Unde fișierul rădăcină React Application, care este App.js fișierul este redat apoi trecut la index.html fişier.

    De la index.html fișier, puteți modifica titlul aplicației dvs. web; cu toate acestea, orice altă ajustare a aplicației React (inclusiv crearea unei noi componente) se face dintr-un alt folder - src pliant. The src folderul conține fișierul index.js si App.js fișiere.

    The App.js fișierul este componenta root react și este responsabil pentru ceea ce este prezentat inițial în browserul dvs. web la prima lansare a aplicației React. The App.js fișierul conține o funcție numită Aplicație care returnează JSX. Aflați mai multe despre cazanul React și despre cum să instalați aplicația React aici.

    Crearea unei componente

    Când creați o componentă, trebuie să știți două lucruri. Primul și cel mai important este că componenta nou creată nu va fi afișată niciodată în interfața dvs. de utilizator decât dacă este importată și utilizată în Aplicație componentă - App.js fişier.

    Al doilea lucru este că este o practică obișnuită să începeți fiecare nume de fișier component cu o literă mare. După cum sa menționat mai sus, o componentă poate fi creată utilizând fie o funcție, fie o clasă. Cu toate acestea, React se îndepărtează de componentele clasei și acum folosește în principal funcții.

    Crearea unui exemplu de componentă nouă


    function Customer() {
    return (

    Paul Wilson



    • Phone: 222-222-2222

    • Email: Wilsonp@email.com

    • Balance: $0.00



    );
    }

    export default Customer;

    Codul de mai sus creează o nouă componentă client și exportă funcția astfel încât componenta client să poată fi importată de Aplicație componentă.

    Utilizarea exemplului de componentă a aplicației


    import Customer from './components/Customer';

    function App() {
    return (




    );
    }

    export default App;

    După cum puteți vedea în exemplul de mai sus, componenta aplicației importă componenta client și o aranjează în ordinea în care ar trebui să apară în interfața cu utilizatorul (care în acest caz este după eticheta managerului de clienți). The Aplicație componenta este apoi exportată și importată de index.js fișier, unde este redat și afișat în DOM.

    Lucrul important de reținut despre Aplicație componenta este că nu poate exista decât un singur element părinte (care în exemplul de mai sus este etichetă). Prin urmare, orice element în afara acelui element părinte nu va fi afișat în interfața de utilizare.

    Redarea exemplului de componentă a aplicației


    import React from 'react';
    import ReactDOM from 'react-dom';
    import App from './App';

    ReactDOM.render(


    ,
    document.getElementById('root')
    );

    Codul de mai sus afișează conținutul fișierului index.js fișier care utilizează funcția de redare pentru a reda fișierul Aplicație componentă a DOM utilizând document.getElementById („rădăcină”) metoda din codul de mai sus. Acest lucru este posibil prin ID-ul rădăcină folosit de index.html pentru a prezenta următoarea ieșire în browser:

    Acum puteți crea componente în ReactJS

    Acest articol vă oferă o imagine cuprinzătoare a bibliotecii React și cum să o utilizați pentru a crea interfețe uimitoare de utilizator. Cu React, interfețele dvs. de utilizator nu numai că vor funcționa bine și vor arăta exact cum doriți, dar vor fi, de asemenea, ușor de întreținut (datorită componentelor).

    Acum puteți crea interfețe de utilizator profesionale cu biblioteca React. Dar nu este nevoie să te oprești la React. Există o serie de alte instrumente care pot fi utilizate pentru a completa procesul de dezvoltare front-end.

    Acțiune Acțiune Tweet E-mail Actualizați-vă abilitățile de dezvoltare web cu aceste 10 instrumente esențiale

    Sunteți gata să începeți dezvoltarea de site-uri web? Aceste instrumente online pentru dezvoltatori web noi și experți sunt garantate pentru a vă spori abilitățile!

    Citiți în continuare
    Subiecte asemănătoare
    • Programare
    • Reacţiona
    • Programare
    • JavaScript
    • Dezvoltare web
    Despre autor Kadeisha Kean(21 articole publicate)

    Kadeisha Kean este un dezvoltator de software complet și scriitor tehnic / tehnologic. Are capacitatea distinctă de a simplifica unele dintre cele mai complexe concepte tehnologice; producând materiale care pot fi ușor de înțeles de către orice novice în tehnologie. Este pasionată de scriere, dezvoltarea de software-uri interesante și călătoria prin lume (prin documentare).

    Mai multe de la Kadeisha Kean

    Aboneaza-te la newsletter-ul nostru

    Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

    Faceți clic aici pentru a vă abona
    .00



);
}
}

export default Customer;

După cum puteți vedea din exemplele de mai sus, se întâmplă multe mai multe atunci când creați o componentă utilizând o clasă. Primul lucru important de reținut este că trebuie să utilizați face() funcția la crearea unei componente de clasă.

După cum știți, nu vă puteți întoarce direct de la un curs; De aceea face() funcția ajută la realizarea acestui lucru.

Principalul motiv pentru care un dezvoltator ar putea alege să folosească o clasă peste o funcție este că o clasă are o stare, dar datorită introducerii cârligelor, funcțiile React pot avea acum și o stare.

Ce este extensia de sintaxă JavaScript?

Extensia de sintaxă JavaScript (JSX) este elementul React returnat de o componentă. Este o descriere a aspectului unei anumite secțiuni / componente în interfața cu utilizatorul. Aspectul său este similar cu HTML, dar în realitate este JavaScript.

Exemplu JSX



Paul Wilson



  • Phone: 222-222-2222

  • Email: Wilsonp@email.com

  • Balance:

    Ce este ReactJS și pentru ce se poate folosi?

    Ce este ReactJS și pentru ce se poate folosi?

    Dacă doriți să creați interfețe de utilizator rapide și dinamice pentru aplicațiile dvs. web, atunci trebuie să aflați cum să utilizați ReactJS.





    React este o bibliotecă JavaScript partea clientului, ceea ce înseamnă că rulează pe computerul clientului / utilizatorului în browser, spre deosebire de rularea pe un server.





    A fost creat în 2011 de gigantul tehnologic, Facebook. Biblioteca React este utilizată pentru a construi interfețe dinamice de utilizator și funcționează prin separarea aspectelor interfeței de utilizator în ceea ce este cunoscut sub numele de „componente”.





    În acest articol tutorial, veți afla tot ce trebuie să știți despre React și componentele sale.

    Ce este ReactJS?

    React (cunoscut și sub numele de ReactJS) este o bibliotecă JavaScript open-source, care este adesea numită în mod eronat cadru. Acest lucru se datorează faptului că React este un concurent direct al unor cadre JavaScript de top, cum ar fi AngularJS și VueJS.



    React este o bibliotecă, deoarece nu are un mecanism de rutare printre alte caracteristici specifice cadrului. Cu toate acestea, există instrumente precum reactorul de reacție care pot fi instalate și utilizate împreună cu biblioteca pentru a obține funcționalitatea cadrului.

    React este mai strâns legat de cadre precum Angular / Vue decât de alte biblioteci în limbaj, cum ar fi jQuery.





    Care sunt beneficiile utilizării ReactJS?

    Mulți dezvoltatori folosesc React pentru o mulțime de motive diferite; unii îl folosesc datorită vitezei și performanței sale, iar alții îl folosesc pur și simplu datorită popularității sale. Cu toate acestea, există trei avantaje majore ale utilizării cadrului pe care toți dezvoltatorii îl pot aprecia.

    • Vă permite să vă construiți interfața utilizând ceea ce se numește „componente reutilizabile” care au stare și date.
    • Folosește o extensie de sintaxă JavaScript (JSX) care permite utilizatorului să scrie HTML dinamic.
    • Folosește un model de obiect de document virtual (VDOM), care permite dezvoltatorului să actualizeze secțiuni specifice ale unei pagini web fără a fi nevoie să reîncărcați pagina.

    Ce sunt componentele ReactJS?

    React tratează fiecare secțiune a interfeței cu utilizatorul ca o componentă. Componentele au stări, metode și funcționalitate.





    Acestea permit unui dezvoltator să separe o interfață de utilizator în secțiuni specifice, care sunt ușor combinate pentru a crea interfețe de utilizator complexe. Prin urmare, dacă doriți să creați un manager de clienți, o componentă a interfeței cu utilizatorul poate fi dedicată adăugării unui client nou, în timp ce o altă componentă a aceleiași interfețe cu utilizatorul poate fi dedicată afișării listei de clienți.

    Related: Introducere în componentele web și arhitectura bazată pe componente

    În forma sa cea mai simplă, o componentă este o clasă sau o funcție JavaScript. Aceștia iau valori de intrare care se numesc „recuzită” și returnează aspecte specifice unei interfețe cu utilizatorul sub formă de elemente React. Pentru unii dezvoltatori, definirea unei componente ca funcție este mai simplă decât definirea acesteia ca o clasă; totuși, folosind oricare dintre metode se obține același rezultat în React.

    Crearea unei componente cu un exemplu de funcție


    function Customer() {
    return (

    Paul Wilson



    • Phone: 222-222-2222

    • Email: Wilsonp@email.com

    • Balance: $0.00



    );
    }
    export default Customer;

    Crearea unei componente cu un exemplu de clasă


    import React from 'react';

    class Customer extends React.Component {
    render() {
    return (

    Paul Wilson



    • Phone: 222-222-2222

    • Email: Wilsonp@email.com

    • Balance: $0.00



    );
    }
    }

    export default Customer;

    După cum puteți vedea din exemplele de mai sus, se întâmplă multe mai multe atunci când creați o componentă utilizând o clasă. Primul lucru important de reținut este că trebuie să utilizați face() funcția la crearea unei componente de clasă.

    După cum știți, nu vă puteți întoarce direct de la un curs; De aceea face() funcția ajută la realizarea acestui lucru.

    Principalul motiv pentru care un dezvoltator ar putea alege să folosească o clasă peste o funcție este că o clasă are o stare, dar datorită introducerii cârligelor, funcțiile React pot avea acum și o stare.

    Ce este extensia de sintaxă JavaScript?

    Extensia de sintaxă JavaScript (JSX) este elementul React returnat de o componentă. Este o descriere a aspectului unei anumite secțiuni / componente în interfața cu utilizatorul. Aspectul său este similar cu HTML, dar în realitate este JavaScript.

    Exemplu JSX



    Paul Wilson



    • Phone: 222-222-2222

    • Email: Wilsonp@email.com

    • Balance: $0.00



    Exemplul JSX de mai sus a fost extras din componenta clientului. Codul pare a fi HTML, dar este JSX. Deși diferențele dintre cele două nu sunt foarte evidente din exemplul de mai sus, există unele diferențe clare. De exemplu, în HTML utilizați clasă pentru a grupa elemente similare, dar în JSX utilizați numele clasei proprietate.

    Ce este DOM-ul virtual?

    Virtual Document Object Module (VDOM) este o copie a DOM-ului real. În general, când se face o actualizare a DOM-ului real, interfața cu utilizatorul, care este modificată, va trebui actualizată pentru a afișa modificările. Cu toate acestea, cu un DOM virtual, modificările unei interfețe cu utilizatorul sunt instantanee. Starea DOM-ului virtual este apoi utilizată pentru a actualiza DOM-ul real într-un proces cunoscut sub numele de „reconciliere”.

    Explorarea fișierelor React Project

    Când se creează un nou proiect React, sunt generate automat mai multe fișiere și foldere diferite. Unul dintre aceste foldere este etichetat public . Dosarul public conține singurul fișier HTML din placa de reacție React, care este intitulat index.html .

    Fișierul index.html are un etichetați cu un ID rădăcină, ceea ce este important deoarece aici este redată componenta principală React (care este numele dat procesului de transformare a componentelor dvs. de reacție în noduri DOM care pot fi afișate într-un browser).

    Cu toate acestea, procesul de redare are loc într-un alt fișier— index.js —Unde fișierul rădăcină React Application, care este App.js fișierul este redat apoi trecut la index.html fişier.

    De la index.html fișier, puteți modifica titlul aplicației dvs. web; cu toate acestea, orice altă ajustare a aplicației React (inclusiv crearea unei noi componente) se face dintr-un alt folder - src pliant. The src folderul conține fișierul index.js si App.js fișiere.

    The App.js fișierul este componenta root react și este responsabil pentru ceea ce este prezentat inițial în browserul dvs. web la prima lansare a aplicației React. The App.js fișierul conține o funcție numită Aplicație care returnează JSX. Aflați mai multe despre cazanul React și despre cum să instalați aplicația React aici.

    Crearea unei componente

    Când creați o componentă, trebuie să știți două lucruri. Primul și cel mai important este că componenta nou creată nu va fi afișată niciodată în interfața dvs. de utilizator decât dacă este importată și utilizată în Aplicație componentă - App.js fişier.

    Al doilea lucru este că este o practică obișnuită să începeți fiecare nume de fișier component cu o literă mare. După cum sa menționat mai sus, o componentă poate fi creată utilizând fie o funcție, fie o clasă. Cu toate acestea, React se îndepărtează de componentele clasei și acum folosește în principal funcții.

    Crearea unui exemplu de componentă nouă


    function Customer() {
    return (

    Paul Wilson



    • Phone: 222-222-2222

    • Email: Wilsonp@email.com

    • Balance: $0.00



    );
    }

    export default Customer;

    Codul de mai sus creează o nouă componentă client și exportă funcția astfel încât componenta client să poată fi importată de Aplicație componentă.

    Utilizarea exemplului de componentă a aplicației


    import Customer from './components/Customer';

    function App() {
    return (




    );
    }

    export default App;

    După cum puteți vedea în exemplul de mai sus, componenta aplicației importă componenta client și o aranjează în ordinea în care ar trebui să apară în interfața cu utilizatorul (care în acest caz este după eticheta managerului de clienți). The Aplicație componenta este apoi exportată și importată de index.js fișier, unde este redat și afișat în DOM.

    Lucrul important de reținut despre Aplicație componenta este că nu poate exista decât un singur element părinte (care în exemplul de mai sus este etichetă). Prin urmare, orice element în afara acelui element părinte nu va fi afișat în interfața de utilizare.

    Redarea exemplului de componentă a aplicației


    import React from 'react';
    import ReactDOM from 'react-dom';
    import App from './App';

    ReactDOM.render(


    ,
    document.getElementById('root')
    );

    Codul de mai sus afișează conținutul fișierului index.js fișier care utilizează funcția de redare pentru a reda fișierul Aplicație componentă a DOM utilizând document.getElementById („rădăcină”) metoda din codul de mai sus. Acest lucru este posibil prin ID-ul rădăcină folosit de index.html pentru a prezenta următoarea ieșire în browser:

    Acum puteți crea componente în ReactJS

    Acest articol vă oferă o imagine cuprinzătoare a bibliotecii React și cum să o utilizați pentru a crea interfețe uimitoare de utilizator. Cu React, interfețele dvs. de utilizator nu numai că vor funcționa bine și vor arăta exact cum doriți, dar vor fi, de asemenea, ușor de întreținut (datorită componentelor).

    Acum puteți crea interfețe de utilizator profesionale cu biblioteca React. Dar nu este nevoie să te oprești la React. Există o serie de alte instrumente care pot fi utilizate pentru a completa procesul de dezvoltare front-end.

    Acțiune Acțiune Tweet E-mail Actualizați-vă abilitățile de dezvoltare web cu aceste 10 instrumente esențiale

    Sunteți gata să începeți dezvoltarea de site-uri web? Aceste instrumente online pentru dezvoltatori web noi și experți sunt garantate pentru a vă spori abilitățile!

    Citiți în continuare
    Subiecte asemănătoare
    • Programare
    • Reacţiona
    • Programare
    • JavaScript
    • Dezvoltare web
    Despre autor Kadeisha Kean(21 articole publicate)

    Kadeisha Kean este un dezvoltator de software complet și scriitor tehnic / tehnologic. Are capacitatea distinctă de a simplifica unele dintre cele mai complexe concepte tehnologice; producând materiale care pot fi ușor de înțeles de către orice novice în tehnologie. Este pasionată de scriere, dezvoltarea de software-uri interesante și călătoria prin lume (prin documentare).

    Mai multe de la Kadeisha Kean

    Aboneaza-te la newsletter-ul nostru

    Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

    Faceți clic aici pentru a vă abona
    .00



Exemplul JSX de mai sus a fost extras din componenta clientului. Codul pare a fi HTML, dar este JSX. Deși diferențele dintre cele două nu sunt foarte evidente din exemplul de mai sus, există unele diferențe clare. De exemplu, în HTML utilizați clasă pentru a grupa elemente similare, dar în JSX utilizați numele clasei proprietate.

Ce este DOM-ul virtual?

Virtual Document Object Module (VDOM) este o copie a DOM-ului real. În general, când se face o actualizare a DOM-ului real, interfața cu utilizatorul, care este modificată, va trebui actualizată pentru a afișa modificările. Cu toate acestea, cu un DOM virtual, modificările unei interfețe cu utilizatorul sunt instantanee. Starea DOM-ului virtual este apoi utilizată pentru a actualiza DOM-ul real într-un proces cunoscut sub numele de „reconciliere”.

cum se adaugă linii goale în cuvânt

Explorarea fișierelor React Project

Când se creează un nou proiect React, sunt generate automat mai multe fișiere și foldere diferite. Unul dintre aceste foldere este etichetat public . Dosarul public conține singurul fișier HTML din placa de reacție React, care este intitulat index.html .

Fișierul index.html are un etichetați cu un ID rădăcină, ceea ce este important deoarece aici este redată componenta principală React (care este numele dat procesului de transformare a componentelor dvs. de reacție în noduri DOM care pot fi afișate într-un browser).

Cu toate acestea, procesul de redare are loc într-un alt fișier— index.js —Unde fișierul rădăcină React Application, care este App.js fișierul este redat apoi trecut la index.html fişier.

De la index.html fișier, puteți modifica titlul aplicației dvs. web; cu toate acestea, orice altă ajustare a aplicației React (inclusiv crearea unei noi componente) se face dintr-un alt folder - src pliant. The src folderul conține fișierul index.js si App.js fișiere.

The App.js fișierul este componenta root react și este responsabil pentru ceea ce este prezentat inițial în browserul dvs. web la prima lansare a aplicației React. The App.js fișierul conține o funcție numită Aplicație care returnează JSX. Aflați mai multe despre cazanul React și despre cum să instalați aplicația React aici.

Crearea unei componente

Când creați o componentă, trebuie să știți două lucruri. Primul și cel mai important este că componenta nou creată nu va fi afișată niciodată în interfața dvs. de utilizator decât dacă este importată și utilizată în Aplicație componentă - App.js fişier.

Al doilea lucru este că este o practică obișnuită să începeți fiecare nume de fișier component cu o literă mare. După cum sa menționat mai sus, o componentă poate fi creată utilizând fie o funcție, fie o clasă. Cu toate acestea, React se îndepărtează de componentele clasei și acum folosește în principal funcții.

Crearea unui exemplu de componentă nouă


function Customer() {
return (

Paul Wilson



  • Phone: 222-222-2222

  • Email: Wilsonp@email.com

  • Balance:

    Ce este ReactJS și pentru ce se poate folosi?

    Ce este ReactJS și pentru ce se poate folosi?

    Dacă doriți să creați interfețe de utilizator rapide și dinamice pentru aplicațiile dvs. web, atunci trebuie să aflați cum să utilizați ReactJS.





    React este o bibliotecă JavaScript partea clientului, ceea ce înseamnă că rulează pe computerul clientului / utilizatorului în browser, spre deosebire de rularea pe un server.





    A fost creat în 2011 de gigantul tehnologic, Facebook. Biblioteca React este utilizată pentru a construi interfețe dinamice de utilizator și funcționează prin separarea aspectelor interfeței de utilizator în ceea ce este cunoscut sub numele de „componente”.





    În acest articol tutorial, veți afla tot ce trebuie să știți despre React și componentele sale.

    Ce este ReactJS?

    React (cunoscut și sub numele de ReactJS) este o bibliotecă JavaScript open-source, care este adesea numită în mod eronat cadru. Acest lucru se datorează faptului că React este un concurent direct al unor cadre JavaScript de top, cum ar fi AngularJS și VueJS.



    React este o bibliotecă, deoarece nu are un mecanism de rutare printre alte caracteristici specifice cadrului. Cu toate acestea, există instrumente precum reactorul de reacție care pot fi instalate și utilizate împreună cu biblioteca pentru a obține funcționalitatea cadrului.

    React este mai strâns legat de cadre precum Angular / Vue decât de alte biblioteci în limbaj, cum ar fi jQuery.





    Care sunt beneficiile utilizării ReactJS?

    Mulți dezvoltatori folosesc React pentru o mulțime de motive diferite; unii îl folosesc datorită vitezei și performanței sale, iar alții îl folosesc pur și simplu datorită popularității sale. Cu toate acestea, există trei avantaje majore ale utilizării cadrului pe care toți dezvoltatorii îl pot aprecia.

    • Vă permite să vă construiți interfața utilizând ceea ce se numește „componente reutilizabile” care au stare și date.
    • Folosește o extensie de sintaxă JavaScript (JSX) care permite utilizatorului să scrie HTML dinamic.
    • Folosește un model de obiect de document virtual (VDOM), care permite dezvoltatorului să actualizeze secțiuni specifice ale unei pagini web fără a fi nevoie să reîncărcați pagina.

    Ce sunt componentele ReactJS?

    React tratează fiecare secțiune a interfeței cu utilizatorul ca o componentă. Componentele au stări, metode și funcționalitate.





    Acestea permit unui dezvoltator să separe o interfață de utilizator în secțiuni specifice, care sunt ușor combinate pentru a crea interfețe de utilizator complexe. Prin urmare, dacă doriți să creați un manager de clienți, o componentă a interfeței cu utilizatorul poate fi dedicată adăugării unui client nou, în timp ce o altă componentă a aceleiași interfețe cu utilizatorul poate fi dedicată afișării listei de clienți.

    Related: Introducere în componentele web și arhitectura bazată pe componente

    În forma sa cea mai simplă, o componentă este o clasă sau o funcție JavaScript. Aceștia iau valori de intrare care se numesc „recuzită” și returnează aspecte specifice unei interfețe cu utilizatorul sub formă de elemente React. Pentru unii dezvoltatori, definirea unei componente ca funcție este mai simplă decât definirea acesteia ca o clasă; totuși, folosind oricare dintre metode se obține același rezultat în React.

    Crearea unei componente cu un exemplu de funcție


    function Customer() {
    return (

    Paul Wilson



    • Phone: 222-222-2222

    • Email: Wilsonp@email.com

    • Balance: $0.00



    );
    }
    export default Customer;

    Crearea unei componente cu un exemplu de clasă


    import React from 'react';

    class Customer extends React.Component {
    render() {
    return (

    Paul Wilson



    • Phone: 222-222-2222

    • Email: Wilsonp@email.com

    • Balance: $0.00



    );
    }
    }

    export default Customer;

    După cum puteți vedea din exemplele de mai sus, se întâmplă multe mai multe atunci când creați o componentă utilizând o clasă. Primul lucru important de reținut este că trebuie să utilizați face() funcția la crearea unei componente de clasă.

    După cum știți, nu vă puteți întoarce direct de la un curs; De aceea face() funcția ajută la realizarea acestui lucru.

    Principalul motiv pentru care un dezvoltator ar putea alege să folosească o clasă peste o funcție este că o clasă are o stare, dar datorită introducerii cârligelor, funcțiile React pot avea acum și o stare.

    Ce este extensia de sintaxă JavaScript?

    Extensia de sintaxă JavaScript (JSX) este elementul React returnat de o componentă. Este o descriere a aspectului unei anumite secțiuni / componente în interfața cu utilizatorul. Aspectul său este similar cu HTML, dar în realitate este JavaScript.

    Exemplu JSX



    Paul Wilson



    • Phone: 222-222-2222

    • Email: Wilsonp@email.com

    • Balance: $0.00



    Exemplul JSX de mai sus a fost extras din componenta clientului. Codul pare a fi HTML, dar este JSX. Deși diferențele dintre cele două nu sunt foarte evidente din exemplul de mai sus, există unele diferențe clare. De exemplu, în HTML utilizați clasă pentru a grupa elemente similare, dar în JSX utilizați numele clasei proprietate.

    Ce este DOM-ul virtual?

    Virtual Document Object Module (VDOM) este o copie a DOM-ului real. În general, când se face o actualizare a DOM-ului real, interfața cu utilizatorul, care este modificată, va trebui actualizată pentru a afișa modificările. Cu toate acestea, cu un DOM virtual, modificările unei interfețe cu utilizatorul sunt instantanee. Starea DOM-ului virtual este apoi utilizată pentru a actualiza DOM-ul real într-un proces cunoscut sub numele de „reconciliere”.

    Explorarea fișierelor React Project

    Când se creează un nou proiect React, sunt generate automat mai multe fișiere și foldere diferite. Unul dintre aceste foldere este etichetat public . Dosarul public conține singurul fișier HTML din placa de reacție React, care este intitulat index.html .

    Fișierul index.html are un etichetați cu un ID rădăcină, ceea ce este important deoarece aici este redată componenta principală React (care este numele dat procesului de transformare a componentelor dvs. de reacție în noduri DOM care pot fi afișate într-un browser).

    Cu toate acestea, procesul de redare are loc într-un alt fișier— index.js —Unde fișierul rădăcină React Application, care este App.js fișierul este redat apoi trecut la index.html fişier.

    De la index.html fișier, puteți modifica titlul aplicației dvs. web; cu toate acestea, orice altă ajustare a aplicației React (inclusiv crearea unei noi componente) se face dintr-un alt folder - src pliant. The src folderul conține fișierul index.js si App.js fișiere.

    The App.js fișierul este componenta root react și este responsabil pentru ceea ce este prezentat inițial în browserul dvs. web la prima lansare a aplicației React. The App.js fișierul conține o funcție numită Aplicație care returnează JSX. Aflați mai multe despre cazanul React și despre cum să instalați aplicația React aici.

    Crearea unei componente

    Când creați o componentă, trebuie să știți două lucruri. Primul și cel mai important este că componenta nou creată nu va fi afișată niciodată în interfața dvs. de utilizator decât dacă este importată și utilizată în Aplicație componentă - App.js fişier.

    Al doilea lucru este că este o practică obișnuită să începeți fiecare nume de fișier component cu o literă mare. După cum sa menționat mai sus, o componentă poate fi creată utilizând fie o funcție, fie o clasă. Cu toate acestea, React se îndepărtează de componentele clasei și acum folosește în principal funcții.

    Crearea unui exemplu de componentă nouă


    function Customer() {
    return (

    Paul Wilson



    • Phone: 222-222-2222

    • Email: Wilsonp@email.com

    • Balance: $0.00



    );
    }

    export default Customer;

    Codul de mai sus creează o nouă componentă client și exportă funcția astfel încât componenta client să poată fi importată de Aplicație componentă.

    Utilizarea exemplului de componentă a aplicației


    import Customer from './components/Customer';

    function App() {
    return (




    );
    }

    export default App;

    După cum puteți vedea în exemplul de mai sus, componenta aplicației importă componenta client și o aranjează în ordinea în care ar trebui să apară în interfața cu utilizatorul (care în acest caz este după eticheta managerului de clienți). The Aplicație componenta este apoi exportată și importată de index.js fișier, unde este redat și afișat în DOM.

    Lucrul important de reținut despre Aplicație componenta este că nu poate exista decât un singur element părinte (care în exemplul de mai sus este etichetă). Prin urmare, orice element în afara acelui element părinte nu va fi afișat în interfața de utilizare.

    Redarea exemplului de componentă a aplicației


    import React from 'react';
    import ReactDOM from 'react-dom';
    import App from './App';

    ReactDOM.render(


    ,
    document.getElementById('root')
    );

    Codul de mai sus afișează conținutul fișierului index.js fișier care utilizează funcția de redare pentru a reda fișierul Aplicație componentă a DOM utilizând document.getElementById („rădăcină”) metoda din codul de mai sus. Acest lucru este posibil prin ID-ul rădăcină folosit de index.html pentru a prezenta următoarea ieșire în browser:

    Acum puteți crea componente în ReactJS

    Acest articol vă oferă o imagine cuprinzătoare a bibliotecii React și cum să o utilizați pentru a crea interfețe uimitoare de utilizator. Cu React, interfețele dvs. de utilizator nu numai că vor funcționa bine și vor arăta exact cum doriți, dar vor fi, de asemenea, ușor de întreținut (datorită componentelor).

    Acum puteți crea interfețe de utilizator profesionale cu biblioteca React. Dar nu este nevoie să te oprești la React. Există o serie de alte instrumente care pot fi utilizate pentru a completa procesul de dezvoltare front-end.

    Acțiune Acțiune Tweet E-mail Actualizați-vă abilitățile de dezvoltare web cu aceste 10 instrumente esențiale

    Sunteți gata să începeți dezvoltarea de site-uri web? Aceste instrumente online pentru dezvoltatori web noi și experți sunt garantate pentru a vă spori abilitățile!

    Citiți în continuare
    Subiecte asemănătoare
    • Programare
    • Reacţiona
    • Programare
    • JavaScript
    • Dezvoltare web
    Despre autor Kadeisha Kean(21 articole publicate)

    Kadeisha Kean este un dezvoltator de software complet și scriitor tehnic / tehnologic. Are capacitatea distinctă de a simplifica unele dintre cele mai complexe concepte tehnologice; producând materiale care pot fi ușor de înțeles de către orice novice în tehnologie. Este pasionată de scriere, dezvoltarea de software-uri interesante și călătoria prin lume (prin documentare).

    Mai multe de la Kadeisha Kean

    Aboneaza-te la newsletter-ul nostru

    Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

    Faceți clic aici pentru a vă abona
    .00



);
}

export default Customer;

Codul de mai sus creează o nouă componentă client și exportă funcția astfel încât componenta client să poată fi importată de Aplicație componentă.

Utilizarea exemplului de componentă a aplicației


import Customer from './components/Customer';

function App() {
return (




);
}

export default App;

După cum puteți vedea în exemplul de mai sus, componenta aplicației importă componenta client și o aranjează în ordinea în care ar trebui să apară în interfața cu utilizatorul (care în acest caz este după eticheta managerului de clienți). The Aplicație componenta este apoi exportată și importată de index.js fișier, unde este redat și afișat în DOM.

Lucrul important de reținut despre Aplicație componenta este că nu poate exista decât un singur element părinte (care în exemplul de mai sus este etichetă). Prin urmare, orice element în afara acelui element părinte nu va fi afișat în interfața de utilizare.

Redarea exemplului de componentă a aplicației


import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';

ReactDOM.render(


,
document.getElementById('root')
);

Codul de mai sus afișează conținutul fișierului index.js fișier care utilizează funcția de redare pentru a reda fișierul Aplicație componentă a DOM utilizând document.getElementById („rădăcină”) metoda din codul de mai sus. Acest lucru este posibil prin ID-ul rădăcină folosit de index.html pentru a prezenta următoarea ieșire în browser:

Acum puteți crea componente în ReactJS

Acest articol vă oferă o imagine cuprinzătoare a bibliotecii React și cum să o utilizați pentru a crea interfețe uimitoare de utilizator. Cu React, interfețele dvs. de utilizator nu numai că vor funcționa bine și vor arăta exact cum doriți, dar vor fi, de asemenea, ușor de întreținut (datorită componentelor).

Acum puteți crea interfețe de utilizator profesionale cu biblioteca React. Dar nu este nevoie să te oprești la React. Există o serie de alte instrumente care pot fi utilizate pentru a completa procesul de dezvoltare front-end.

Acțiune Acțiune Tweet E-mail Actualizați-vă abilitățile de dezvoltare web cu aceste 10 instrumente esențiale

Sunteți gata să începeți dezvoltarea de site-uri web? Aceste instrumente online pentru dezvoltatori web noi și experți sunt garantate pentru a vă spori abilitățile!

Citiți în continuare
Subiecte asemănătoare
  • Programare
  • Reacţiona
  • Programare
  • JavaScript
  • Dezvoltare web
Despre autor Kadeisha Kean(21 articole publicate)

Kadeisha Kean este un dezvoltator de software complet și scriitor tehnic / tehnologic. Are capacitatea distinctă de a simplifica unele dintre cele mai complexe concepte tehnologice; producând materiale care pot fi ușor de înțeles de către orice novice în tehnologie. Este pasionată de scriere, dezvoltarea de software-uri interesante și călătoria prin lume (prin documentare).

Mai multe de la Kadeisha Kean

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona