Skip to content

Latest commit

 

History

History
50 lines (32 loc) · 3.03 KB

File metadata and controls

50 lines (32 loc) · 3.03 KB
title Pregled React referenci

Ova sekcija vam pruža detaljnu dokumentaciju referenci za rad sa React-om. Za uvod u sam React, molimo vas posetite sekciju Nauči.

Dokumentacija React referenci je podeljena na par funkcionalnih podsekcija:

React {/react/}

Programske React funkcionalnosti:

  • Hook-ovi - Upotreba različitih React funkcionalnosti u vašim komponentama.
  • Komponente - Ugrađene komponente koje možete koristiti u vašem JSX-u.
  • API-ji - API-ji koji su korisni za definisanje komponenti.
  • Direktive - Pružanje instrukcija bundler-ima kompatibilnim sa React Server Components.

React DOM {/react-dom/}

React-dom sadrži funkcionalnosti koje su podržane samo za web aplikacije (koje su pokrenute u DOM okruženju pretraživača). Ova sekcija se deli na sledeće celine:

  • Hook-ovi - Hook-ovi za web aplikacije koje su pokrenute u DOM okruženju pretraživača.
  • Komponente - React sadrži sve HTML i SVG komponente ugrađene u pretraživač.
  • API-ji - react-dom paket sadrži metode podržane samo u web aplikacijama.
  • Klijentski API-ji - react-dom/client API-ji omogućavaju renderovanje React komponenata na klijentu (u pretraživaču).
  • Serverski API-ji - react-dom/server API-ji omogućavaju renderovanje React komponenata u HTML na serveru.

React kompajler {/react-compiler/}

React kompajler je alat za optimizaciju vremena izgradnje koji automatski memoriše vaše React komponente i vrednosti:

Pravila React-a {/rules-of-react/}

React ima osobine — tj. pravila — za izražavanje šablona na način koji je lako razumljiv i čini aplikacije visokokvalitetnim:

  • Komponente i Hook-ovi moraju biti čisti – Čistoća čini vaš kod lakšim za razumevanje i debug-ovanje i omogućava React-u da ispravno automatski optimizuje vaše komponente i hook-ove.
  • React poziva komponente i hook-ove – React je zadužen za renderovanje komponenata i hook-ova kada je to potrebno za optimizaciju korisničkog iskustva.
  • Pravila Hook-ova – Hook-ovi su definisani upotrebom JavaScript funkcija, ali predstavljaju poseban tip reusable UI logike sa ograničenjima gde mogu biti pozvani.

Legacy API-ji {/legacy-apis/}

  • Legacy API-ji - Export-ovani iz react paketa, ali se ne preporučuje upotreba u novonapisanom kodu.