ODBIERZ TWÓJ BONUS :: »

React w działaniu. Tworzenie aplikacji internetowych Stoyan Stefanov

Autor:
Stoyan Stefanov
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
240
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
23,94 zł 39,90 zł (-40%)
23,94 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
19,95 zł 39,90 zł (-50%)
19,95 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?

  • Konfigurowania środowiska do pracy z Reactem i instalowania wymaganych narzędzi
  • Tworzenia i zarządzania komponentami React oraz ich właściwościami i stanem
  • Wykorzystywania cyklu życia komponentów do optymalizacji działania aplikacji
  • Obsługi zdarzeń DOM i różnicowania props i state w komponentach
  • Budowania dynamicznych interfejsów użytkownika z wykorzystaniem komponentów
  • Implementowania sortowania, edycji i wyszukiwania danych w tabelach React
  • Korzystania z JSX, w tym transpilacji kodu i integracji z Babel
  • Rozróżniania składni JSX i HTML oraz obsługi formularzy w JSX
  • Organizowania struktury plików i folderów w projekcie React
  • Stosowania narzędzi takich jak Browserify, Babel i ESLint w procesie developmentu
  • Tworzenia zaawansowanych komponentów formularzy, przycisków i okien dialogowych
  • Wdrażania i testowania aplikacji React z użyciem narzędzi takich jak Jest
  • Wykorzystywania Flow do weryfikacji typów i zwiększania bezpieczeństwa kodu
  • Budowania aplikacji w architekturze Flux i zarządzania stanem za pomocą Store
  • Implementowania akcji CRUD oraz zapewniania niezmienności danych z Immutable.js
  • Diagnozowania, testowania i optymalizowania wydajności aplikacji React
Do niedawna utworzenie interfejsu użytkownika było prawdziwym wyzwaniem. Interfejs musi przecież działać w przewidywalny sposób na różnych przeglądarkach i urządzeniach, musi zapewniać adekwatną obsługę wprowadzanych danych oraz umożliwiać płynne i niezawodne komunikowanie się aplikacji z użytkownikiem. Na szczęście dziś programiści mogą skupić się na działaniu aplikacji jako takiej — interfejs użytkownika można szybko, łatwo i przyjemnie zbudować za pomocą React, specjalnej biblioteki służącej do tego celu.

Niniejsza książka jest przydatnym przewodnikiem po bibliotece React i jej zastosowaniach w tworzeniu aplikacji internetowych. Z publikacji tej dowiesz się, jak można jednorazowo zdefiniować interfejs, który będzie automatycznie się przebudowywał w reakcji na zmianę stanu aplikacji. Nauczysz się tworzyć rozbudowane aplikacje z wykorzystaniem małych, łatwych w zarządzaniu komponentów. Zapoznasz się również z JSX — technologią świetnie uzupełniającą React. Nauczysz się też korzystać z dodatkowych narzędzi pomocniczych, takich jak Browserify, Jest, ESLint, Flow, Flux czy Immutable.js. Dzięki temu znakomicie wzbogacisz swój warsztat programisty aplikacji WWW!

Niektóre zagadnienia omówione w książce:
  • przygotowywanie biblioteki React do pracy
  • komponenty, ich właściwości, stan i cykl życia
  • wykorzystywanie komponentów do budowy UI
  • korzystanie z narzędzi pomocniczych przy budowie aplikacji
  • diagnostyka i testowanie kodu aplikacji

React — programowanie może być przyjemne!


Stoyan Stefanov jest inżynierem w Facebooku. Wcześniej pracował dla Yahoo!, gdzie stworzył smush.it — narzędzie online służące do optymalizacji obrazów. Brał też udział w tworzeniu narzędzia o nazwie YSlow 2.0, przeznaczonego do pomiaru wydajności aplikacji. Jest autorem i współautorem wielu książek dotyczących programowania i tworzenia aplikacji internetowych. Prowadzi bloga dostępnego pod adresem https://phpied.com. Często zabiera głos na prestiżowych konferencjach, takich jak Velocity, JSConf, Fronteers i wielu innych.
Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorze książki

Stoyan Stefanov pracuje w Facebooku, jest autorem książek i często zabiera głos na konferencjach poświęconych WWW. Obecnie mieszka w Los Angeles w Kalifornii. W wolnych chwilach gra na gitarze, lata lub po prostu leniuchuje wraz z rodziną na którejś z plaż Santa Monica.

Stoyan Stefanov - pozostałe książki

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy muszę znać JavaScript, aby korzystać z książki ,,React w działaniu. Tworzenie aplikacji internetowych"?
Tak, podstawowa znajomość JavaScript jest zalecana, ponieważ React jest biblioteką opartą na tym języku i książka odwołuje się do jego składni oraz koncepcji.
2. Czy książka omawia praktyczne przykłady tworzenia aplikacji w React?
Tak, publikacja zawiera liczne praktyczne przykłady, w tym budowę aplikacji krok po kroku, takie jak komponent Excel czy projekt Whinepad, co ułatwia naukę przez praktykę.
3. Jakie narzędzia i technologie poza React są omawiane w tej książce?
Książka przedstawia m.in. Browserify, Babel, ESLint, Flow, Jest, Flux oraz Immutable.js, pokazując ich zastosowanie w nowoczesnym ekosystemie React.
4. Czy książka wyjaśnia, jak testować aplikacje napisane w React?
Tak, jeden z rozdziałów poświęcony jest testowaniu aplikacji, w tym konfiguracji narzędzi i pisaniu testów dla komponentów React.
5. Czy książka obejmuje zagadnienia związane z wdrażaniem i konfiguracją środowiska do pracy z React?
Tak, znajdziesz tu szczegółowe instrukcje dotyczące konfiguracji środowiska, instalacji wymaganych narzędzi oraz przygotowania aplikacji do wdrożenia.
6. Czy publikacja porusza temat zarządzania stanem i cyklem życia komponentów w React?
Tak, książka szczegółowo omawia zarządzanie stanem, właściwościami (props), cykl życia komponentów oraz różnice między props a state.
7. Czy książka nadaje się do samodzielnej nauki Reacta?
Tak, książka została napisana z myślą o osobach uczących się samodzielnie - zawiera jasne wyjaśnienia, przykłady kodu i zadania do samodzielnego wykonania.
8. W jakim formacie dostępna jest książka ,,React w działaniu. Tworzenie aplikacji internetowych"?
Książka dostępna jest w formie drukowanej oraz w wersji elektronicznej (ebook) na Helion.pl.

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
23,94 zł
Dodaj do koszyka
Ebook
19,95 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 mBank Ikona płatności Millennium 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 Visa Mobile