ODBIERZ TWÓJ BONUS :: »

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

(ebook) (audiobook) (audiobook)
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
39,90 zł 99,00 zł (-60%)
49,50 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu 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!

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
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
59,40 zł
Dodaj do koszyka
Ebook
39,90 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint