ODBIERZ TWÓJ BONUS :: »

React. Receptury. Poradnik dla zaawansowanych David Griffiths, Dawn Griffiths

Autorzy:
David Griffiths, Dawn Griffiths
Serie wydawnicze:
Receptury
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
6.0/6  Opinie: 1
Stron:
464
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
59,40 zł 99,00 zł (-40%)
59,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
49,50 zł 99,00 zł (-50%)
49,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Tworzenia aplikacji jednostronicowych i progresywnych z wykorzystaniem Reacta, Gatsby i Next.js
  • Zarządzania kodem klienta i serwera oraz integracji z frameworkami backendowymi
  • Tworzenia i testowania komponentów oraz bibliotek z użyciem Storybooka i nwb
  • Implementowania responsywnego routingu i zarządzania trasami
  • Przenoszenia i zarządzania stanem aplikacji z użyciem reduktorów, Reduxa i Reselect
  • Tworzenia i walidacji formularzy oraz obsługi cofania i zachowywania danych
  • Projektowania złożonych interakcji, obsługi błędów i dodawania animacji
  • Łączenia aplikacji z usługami REST i GraphQL oraz zarządzania żądaniami sieciowymi
  • Stosowania popularnych bibliotek komponentów, takich jak Material-UI, React Bootstrap i React Admin
  • Zabezpieczania aplikacji, uwierzytelniania użytkowników i wdrażania protokołu HTTPS
  • Testowania aplikacji z użyciem React Testing Library, Cypressa, Selenium i narzędzi do testów wizualnych
  • Zapewniania dostępności aplikacji poprzez stosowanie punktów orientacyjnych, atrybutów ARIA i narzędzi automatyzujących
  • Monitorowania i optymalizacji wydajności aplikacji oraz stosowania dzielenia kodu
  • Tworzenia progresywnych aplikacji internetowych (PWA) z wykorzystaniem service workers
  • Dodawania obsługi offline, powiadomień i synchronizacji w tle
  • Automatyzowania procesów testowania, odświeżania i wdrażania aplikacji React

JavaScript cieszy się opinią wszechstronnego i elastycznego języka programowania. Przy czym bywa dość wymagający dla programisty. Rozwiązaniem dla osób, którym zależy na pisaniu niezawodnych aplikacji w krótkim czasie, okazują się frameworki. Szczególnym uznaniem cieszy się React, gdyż pozwala na pełne wykorzystanie możliwości nowoczesnych przeglądarek i urządzeń mobilnych. Jest to jednak narzędzie, które na początku przysparza problemów ze zrozumieniem sposobu działania, a bez tego trudno o otrzymanie bezbłędnie pracującej aplikacji.

Dzięki tej książce błyskawicznie uzyskasz odpowiedzi na nurtujące programistów pytania o walidację danych w formularzach, testowanie kodu czy powiązanie kodu aplikacji z kodem serwerowym. Dowiesz się również, jak zapewnić sobie możliwość wielokrotnego wykorzystywania kodu i implementacji złożonych operacji w prosty sposób. Znajdziesz tu szereg przykładowych kodów, pogrupowanych tematycznie i dobranych tak, aby ułatwić Ci rozwiązywanie problemów najczęściej pojawiających się podczas pisania aplikacji Reacta. Poszczególne próbki kodu zostały gruntownie objaśnione, dzięki czemu szybko zrozumiesz, w jaki sposób współdziałają komponenty aplikacji Reacta i jego biblioteki. A wtedy w pełni docenisz zalety tego frameworku!

W książce między innymi:

  • pisanie aplikacji jednostronicowych i progresywnych
  • integracja aplikacji z usługami serwerowymi, takimi jak REST lub GraphQL
  • automatyczne wykrywanie problemów z dostępnością
  • zabezpieczanie i testowanie aplikacji
  • unikanie powszechnych problemów funkcjonalnych i związanych z wydajnością

React: zrozum, a napiszesz świetną aplikację w krótkim czasie!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorach książki

David Griffiths jest trenerem Agile, programistą i pracownikiem warsztatu. W wieku 15 lat napisał implementację języka LOGO. Napisał kilka innych książek z serii Rusz głową!. Jego ulubione hobby to spędzanie czasu z ukochaną żoną Dawn.

Dawn Griffiths jest znakomitą i bardzo doświadczoną programistką oraz autorką wielu książek z serii Rusz głową!. Wraz z mężem Davidem opracowała także animowany kurs wideo The Agile Sketchpad, stanowiący próbę uczenia kluczowych pojęć i technik w sposób zapewniający aktywną pracę mózgu i utrzymanie zaangażowania. Jej pasje to tai chi, bieganie i gotowanie.

David Griffiths, Dawn Griffiths - pozostałe książki

Zobacz pozostałe książki z serii Receptury

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka "React. Receptury. Poradnik dla zaawansowanych" nadaje się do nauki Reacta od podstaw?
Książka skupia się na zaawansowanych zagadnieniach i praktycznych rozwiązaniach problemów, dlatego zalecana jest osobom, które mają już podstawową wiedzę o React. Jeśli dopiero zaczynasz, warto najpierw sięgnąć po publikacje wprowadzające do Reacta.
2. Jakie praktyczne umiejętności zdobędę dzięki tej książce?
Nauczysz się m.in. tworzyć zaawansowane aplikacje jednostronicowe i progresywne, integrować React z usługami serwerowymi (REST, GraphQL), zarządzać stanem aplikacji, testować kod, optymalizować wydajność oraz zapewniać dostępność i bezpieczeństwo aplikacji.
3. Czy książka zawiera przykłady kodu i gotowe rozwiązania problemów?
Tak, książka zawiera liczne przykłady kodu, pogrupowane tematycznie. Każda receptura jest szczegółowo omówiona, co ułatwia szybkie wdrożenie rozwiązań w praktyce.
4. Czy publikacja obejmuje najnowsze technologie i narzędzia związane z Reactem?
Tak, w książce znajdziesz aktualne informacje na temat narzędzi takich jak Next.js, Gatsby, Preact, Redux, Material-UI, Cypress, GraphQL i wiele innych, które są szeroko stosowane w nowoczesnych projektach Reactowych.
5. Czy książka pomoże mi przygotować się do pracy nad dużymi, komercyjnymi projektami React?
Zdecydowanie tak. Autor omawia zagadnienia związane z organizacją kodu, testowaniem, bezpieczeństwem, wydajnością oraz integracją z różnymi usługami, co jest niezbędne w pracy nad większymi projektami.
6. W jakim formacie dostępna jest książka na Helion.pl?
Książka jest dostępna w wersji papierowej oraz w formatach elektronicznych (e-book: PDF, ePub, mobi), co umożliwia wygodne czytanie na różnych urządzeniach.
7. Czy znajdę w książce informacje o testowaniu aplikacji React?
Tak, jeden z rozdziałów poświęcony jest testowaniu - zarówno jednostkowemu, jak i integracyjnemu, z użyciem narzędzi takich jak React Testing Library, Cypress czy Selenium.
8. Jak mogę szybko znaleźć interesujące mnie zagadnienia w książce?
Książka ma przejrzysty układ rozdziałów i spis treści oparty na konkretnych problemach i technikach, dzięki czemu łatwo odnajdziesz potrzebne receptury i rozwiązania.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
59,40 zł
Dodaj do koszyka
Ebook
49,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności Millennium Ikona płatności mTransfer Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile