Johdatus JSX-kieleen Reactissa

JSX on tavallista JavaScriptiä, mutta siihen on lisätty joitakin laajennuksia, joiden avulla voit kirjoittaa tägejä suoraan koodiin, ilman lainausmerkkejä.

Tägejä voidaan palauttaa return-komennolla:

jsxfunction App() {
  return <div>
    text
  </div>;
}

Tageilla voi olla attribuutteja:

jsxfunction App() {
  return <div class="eee">
    text
  </div>;
}

Tägejä voidaan tallentaa muuttujiin tai vakioihin:

jsxfunction App() {
  const  elem = <div>text</div>;
  return elem;
}
Задание 1

Pääkomponentissasi on seuraava funktio:

jsxfunction App() {
  return <div>
    text
  </div>;
}

Vaihda divin sisällä oleva teksti. Katso selaimessa tapahtuneita muutoksia.

Задание 2

Lisää diviin useita kappaleita.

Задание 3

Lisää kappaleillesi luokat.