Słownik
https://reactjs.org/docs/glossary.html
Pytania kontrolne
1.1. Jako własność props możemy?
- Przekazać wartość (liczba, napis)
- Przekazać wartość wyrażeń
- Przekazać inne obiekty (np. funkcje)
1.2. Funkcja render komponentu React zwraca
- Kod HTML
- Złożone komponenty / elementy React
1.3. Która z poniższych wartości JSX jest prawidłowa
return (<div>Pierwszy element</div><div>+ Drugi</div>);
return (<div><div>Pierwszy element</div><div>+ Drugi</div></div>);
1.4. Funkcja render() komponentu (Component) :
- zawsze zwraca taki sam wynik dla tych samych własności
- 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
.