reklama - zainteresowany?

React. Wstęp do programowania - Helion

React. Wstęp do programowania
ebook
Autor: Paweł Kamiński
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

Tagi: React

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!

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

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.