Ocena:

Książka o React otrzymała mieszane recenzje. Wielu recenzentów docenia jej przejrzystość i skuteczność w efektywnym nauczaniu koncepcji Reacta. Niektórzy użytkownicy zmagali się jednak z kwestiami kompatybilności związanymi z wersjami npm i React, co utrudniało śledzenie późniejszych rozdziałów. Istnieją obawy dotyczące zależności książki od konkretnych wersji i braku wsparcia online.
Zalety:** Przejrzyste i skuteczne informacje ** Dobra równowaga informacji i tempa ** Odpowiednia do szybkiej nauki Reacta ** Gęsta od przydatnych informacji dla aplikacji gotowych do produkcji ** Gorąco polecana przez użytkowników, którzy doceniają jej styl nauczania
Wady:** Problemy z kompatybilnością wersji prowadzą do trudności w późniejszych rozdziałach ** Brak wskazania, których wersji npm/react należy użyć ** Brak wsparcia online w rozwiązywaniu problemów ** Niektórzy użytkownicy uznali książkę za trudną dla początkujących ze względu na jej założenia dotyczące wcześniejszej wiedzy
(na podstawie 5 opinii czytelników)
Gdy tradycyjne techniki tworzenia stron internetowych nie wystarczają, wypróbuj React. React pozwala tworzyć wysoce interaktywne strony internetowe szybciej i z mniejszą liczbą błędów. Wystarczy odrobina doświadczenia w JavaScript, by w mgnieniu oka zacząć tworzyć dynamiczne aplikacje internetowe. Twórz izolowane komponenty, które ułatwią tworzenie i utrzymanie aplikacji, korzystając z wielu wskazówek dotyczących najlepszych praktyk. Skonfiguruj zautomatyzowane testy i spraw, by strony renderowały się szybko dla użytkowników. Zobacz, jak wykorzystać umiejętności Reacta do integracji z innymi technologiami front-endowymi, gdy zajdzie taka potrzeba.
Zanurz się w React, definiując komponenty - podstawowe elementy składowe aplikacji React. Zintegruj nowoczesne funkcje języka JavaScript, takie jak klasy i funkcje strzałek w swojej aplikacji. Analizuj relacje w danych, aby wyodrębnić stan i zsynchronizować model danych z tym, co widzą użytkownicy.
Po zapoznaniu się ze sposobem działania aplikacji React, zorganizuj swoją bazę kodu za pomocą modułów. Skonfiguruj kompilację produkcyjną i dostarcz swoją aplikację tak wydajnie, jak to tylko możliwe dzięki Webpack. Opanuj testowanie dzięki poradom i narzędziom specyficznym dla Reacta, aby wyłapać jak najwięcej błędów przy jak najmniejszej ilości kodu. Poznaj podstawy biblioteki Redux. Definiuj akcje i zarządzaj niezmiennym stanem centralnym za pomocą reduktorów, a następnie połącz Redux z komponentami React, aby tworzyć jeszcze większe i bardziej złożone interfejsy. Spakuj swój kod Reacta jako samodzielny widżet, aby każdy mógł go używać we własnych aplikacjach. Ponownie wykorzystywać istniejący kod JavaScript w komponentach Reacta i budować nowy widok Reacta na istniejącym modelu danych współdzielonym ze starszą aplikacją.
Po ukończeniu tej książki będziesz na dobrej drodze do rozwiązania swoich problemów front-endowych za pomocą Reacta.
Czego potrzebujesz:
Node. js 6.x lub nowszy oraz nowoczesna przeglądarka internetowa.