Datan reaktiivisuus Reactissa
Reactissa säilytämme tietomme erilaisissa rakenteissa: taulukoissa, objekteissa, objektitaulukoissa. Nämä rakenteet ovat reaktiivisia Reactissa. React reagoi reaktiivisesti kaikkiin tietojen muutoksiin: lisäyksiin, poistoihin, elementtien muutoksiin sekä niiden järjestyksen muutoksiin.
Samalla Reactin säännöt kieltävät tilaosta otettujen taulukko- ja objektitietojen muuttamisen. Tiedot on kopioitava, muutettava ja kirjoitettava takaisin tilaan. Tämä tarkoittaa, että tietomme tulee olla muuttumattomia. Lue lisää taulukoiden, objektien ja objektitaulukoiden muuttumattomuudesta vastaavassa JavaScript-oppaankin osiossa.
Kerro, kuinka elementtejä lisätään oikein muuttumattomasti taulukkoon.
Kerro, kuinka taulukon elementtejä muutetaan oikein.
Kerro, kuinka elementtejä poistetaan oikein taulukosta.
Kerro, kuinka elementtejä lisätään oikein muuttumattomasti objektitaulukkoon.
Kerro, kuinka objektitaulukon elementtejä muutetaan oikein.
Kerro, kuinka elementtejä poistetaan oikein objektitaulukosta.