SPIS TREŚCI
- O autorze
- Wstęp
- Dla kogo jest ta książka?
- Dlaczego React?
- Rozdział 1. Wstęp do biblioteki React
- 1.1. SPA vs MPA
- Rozdział 2. TypeScript
- 2.1. Pierwszy program
- 2.2. Tworzenie zmiennych i stałych
- Let vs var rzecz o tworzeniu zmiennych
- Redeklaracja zmiennych
- Hoisting
- Typy zmiennych
- Built-in types
- User-defined types
- Zmiana typu
- Type assertions
- 2.3. Instrukcje sterujące
- 2.4. Funkcje
- Funkcje anonimowe
- 2.5. Programowanie obiektowe
- Dziedziczenie
- Interfejsy
- Interfejsy jako typy
- 2.6. Moduły
- Default export
- 2.7. Wstęp do asynchroniczności
- Obietnice
- Async/await
- Rozdział 3. Pierwsze kroki w technologii React
- 3.1. Create React App
- 3.2. Analiza zawartości pierwszej aplikacji
- 3.3. Kod JSX komponentu
- 3.4. Komponenty
- Komponenty klasowe
- Props
- PropTypes i DefaultProps
- Stan komponentu i zdarzenia
- Przekazywanie parametrów do setState
- Komunikacja między komponentami
- Cykl życia komponentu i API komponentów
- Komponenty wyższego rzędu High Order Components
- Refs
- Children property
- Rozdział 4. Dane w bibliotece React
- 4.1. Pole tekstowe typu input
- 4.2. Lista rozwijana
- 4.3. Pole textarea
- 4.4 Pole typu checkbox
- 4.5. Walidacja poprawności danych
- 4.6. Wysyłka formularza
- 4.7. Użycie zewnętrznej biblioteki Formik
- 4.8. Walidacja Formika
- 4.9. API
- 4.10. Fetch
- 4.11. Wysyłanie danych do API
- 4.12. Redux
- 4.13. Połączenie z API i redux-thunk
- Rozdział 5. Uwierzytelnianie
- Rozdział 6. Routing
- 6.1. Strona 404
- 6.2. Parametry
- 6.3. Query Parameters
- 6.4. Zabezpieczanie podstron
- Rozdział 7. Hooks
- 7.1. useState
- 7.2. useReducer
- 7.3. useEffect
- 7.4. useRef
- 7.5. useMemo
- 7.6. useContext
- 7.7. Custom hooks
- 7.8. useCounter
- 7.9. useDispatch i useSelect
- Rozdział 8. Zakończenie
Opinie
Na razie nie ma opinii o produkcie.