Używamy cookies, aby ułatwić korzystanie z Portalu. Możesz określić warunki przechowywania, dostępu do plików cookies w Twojej przeglądarce. Dowiedz się więcej.
strona główna Strona główna | Nowości | Promocje | Zapowiedzi Twoje konto | Zarejestruj | Schowek | Kontakt | Pomoc
mapa działów
Szukaj: szukanie zaawansowane
Koszyk
Książki \ Programowanie

React. Wstęp do programowania Język: 1

978-83-283-6850-7

Cena Brutto: 69.00

Cena netto: 65.71

Ilość:
Wersja: Drukowana
Autor Paweł Kamiński
Liczba_stron 304
Wydawnictwo Helion
Oprawa miękka
Data_Wydania 2021-11-20

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!

    • 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
powrót
 
Produkty Podobne
Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona w tworzeniu autonomicznych robotów. Wydanie II
Wzorce projektowe. Rusz głową! Tworzenie rozszerzalnego i łatwego w utrzymaniu oprogramowania obiektowego. Wydanie II
Python i Excel. Nowoczesne środowisko do automatyzacji i analizy danych
ASP.NET Core 3. Zaawansowane programowanie. Wydanie VIII
Inżynieria chaosu. Odporność systemów w praktyce
Kosymulacja. Elastyczne projektowanie i symulacja wielodomenowa
Koduj jak profesjonalista C#
Bądź Agile. Zwinnie o HR i Employer Brandingu
Alicja i Bob. Bezpieczeństwo aplikacji w praktyce
Programowanie w Pythonie dla średnio zaawansowanych. Najlepsze praktyki tworzenia czystego kodu
Więcej produktów