React. Wstęp do programowania - Helion
ISBN: 978-83-283-8980-9
stron: 304, Format: ebook
Księgarnia: Helion
Cena książki: 69,00 zł
Książka będzie dostępna od listopada 2021
Reaguj z Reactem!
- Poznaj React od podszewki
- Naucz się stosować tę bibliotekę w praktyce
- Twórz atrakcyjne interfejsy użytkownika
React to bez wÄ…tpienia jedna z najpopularniejszych bibliotek sÅ‚użących do tworzenia interfejsów użytkownika. ZawdziÄ™cza to dużej elastycznoÅ›ci, Å‚atwoÅ›ci adaptacji i... reklamie, którÄ… bibliotece zapewniÅ‚o użycie jej przez kilka najbardziej rozpoznawalnych serwisów internetowych na Å›wiecie, takich jak Netflix, PayPal czy Imgur. Nie bez znaczenia sÄ… oczywiÅ›cie możliwoÅ›ci Reacta, prostota jego zastosowania i czytelność kodu. Liczba ofert pracy dla programistów znajÄ…cych tÄ™ bibliotekÄ™ stale roÅ›nie i nic nie zapowiada, aby w najbliższym czasie siÄ™ to zmieniÅ‚o.
JeÅ›li zatem marzy Ci siÄ™ kariera frontendowca i stoisz przed wyborem technologii do nauki, bez wÄ…tpienia powinieneÅ› siÄ™ zainteresować Reactem! SiÄ™gnij w tym celu po źródÅ‚o wiedzy, które wprowadzi CiÄ™ w arkana tej biblioteki od strony praktycznej. Znajdziesz tu opis najważniejszych możliwoÅ›ci Reacta, nauczysz siÄ™ tworzyć w nim aplikacje oraz pobierać i przechowywać dane. Poznasz też metodÄ™ uwierzytelniania i kontroli dostÄ™pu do aplikacji, a także dowiesz siÄ™, jak zapewnić wÅ‚aÅ›ciwy routing i posÅ‚ugiwać siÄ™ hookami. A wszystko to na podstawie praktycznych przykÅ‚adów kodu.
- Podstawy języka TypeScript
- Tworzenie aplikacji React
- Przegląd możliwości biblioteki
- Posługiwanie się danymi
- Uwierzytelnianie i routing
- Korzystanie z hooków
- Użyteczne przykłady kodu
- Praktyczne rozwiÄ…zania
Stosuj bibliotekÄ™ React w praktyce!
Zobacz także:
- React z AI. Kurs video. Programowanie wspomagane sztuczn 119,00 zł, (47,60 zł -60%)
- React i GatsbyJS. Kurs video. Nowoczesne strony internetowe w oparciu o headless CMS i GraphQL 148,98 zł, (59,59 zł -60%)
- TypeScript i React. Kurs video. Tworzenie nowoczesnych komponent 129,00 zł, (51,60 zł -60%)
- Testowanie aplikacji w React.js. Kurs video. Praca z biblioteką Jest.js 69,00 zł, (27,60 zł -60%)
- React Redux. Kurs video. Praktyczny przewodnik 129,00 zł, (58,05 zł -55%)
Spis treści
React. Wstęp do programowania eBook -- 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