Słownik

https://reactjs.org/docs/glossary.html

Pytania kontrolne

1.1. Jako własność props możemy?

  1. Przekazać wartość (liczba, napis)
  2. Przekazać wartość wyrażeń
  3. Przekazać inne obiekty (np. funkcje)

1.2. Funkcja render komponentu React zwraca

  1. Kod HTML
  2. Złożone komponenty / elementy React

1.3. Która z poniższych wartości JSX jest prawidłowa

  1. return (<div>Pierwszy element</div><div>+ Drugi</div>);
  2. return (<div><div>Pierwszy element</div><div>+ Drugi</div></div>);

1.4. Funkcja render() komponentu (Component) :

  1. zawsze zwraca taki sam wynik dla tych samych własności
  2. może generować wynik zależny od innych parametrów niż własności

1.5. Deklaratywny styl programowania polega na opisaniu oczekiwanego rezultatu ("co ma być zrobione”) i jest przeciwieństwem do stylu imperatywnego ("jak to się robi")?

  • Tak
  • Nie

1.6. Musisz użyć Node.js na serwerze, aby móc korzystać z React na swojej stronie SPA.

  • Tak
  • Nie

1.7. Do renderowania elementów React na stronie internetowej należy dołączyć plik react-dom.js.

  • Tak
  • Nie

1.8. React rozwiązuje problem aktualizowania widoków (view) na podstawie zmian danych.

  • Tak
  • Nie

1.9. Własności (props) elementów React są immutable (nie zmieniają się po wyrenderowaniu strony).

  • Tak
  • Nie

1.10. Funkcja render() jest jedyną wymaganą metodą w komponencie React?

  • Tak
  • Nie

.