Ocena:

Książka oferuje szeroki zakres tematów związanych z Reactem, co jest szczególnie korzystne dla doświadczonych programistów, którzy chcą poszerzyć swoje umiejętności o wzorce React, TypeScript i GraphQL. Cierpi jednak z powodu niespójności, mylących treści i przestarzałych przykładów, przez co jest mniej odpowiednia dla początkujących lub tych, którzy szukają kompleksowego wprowadzenia do omawianych technologii.
Zalety:Zapewnia wzorce mające zastosowanie w rzeczywistych projektach.
Wady:Doskonałe pokrycie React, TypeScript i GraphQL.
(na podstawie 10 opinii czytelników)
React 17 Design Patterns and Best Practices - Third Edition: Design, build, and deploy production-ready web applications using industry-standard pract
Twórz modułowe aplikacje internetowe React, które są skalowalne, łatwe w utrzymaniu i wydajne przy użyciu wzorców projektowych i najlepszych praktyk
Kluczowe cechy:
⬤ Poznaj wzorce projektowe w React, takie jak renderowanie rekwizytów oraz kontrolowane i niekontrolowane dane wejściowe.
⬤ Poznaj dobrze React Hooks w tym zaktualizowanym trzecim wydaniu.
⬤ Pracuj na przykładach, które można wykorzystać do tworzenia kodu wielokrotnego użytku i rozszerzalnych projektów.
Opis książki:
React jest otwartoźródłową, adaptowalną biblioteką JavaScript służącą do budowania złożonych interfejsów użytkownika (UI) z małych, oderwanych fragmentów zwanych komponentami. Ta książka pomoże ci efektywnie korzystać z React, aby uczynić twoje aplikacje bardziej elastycznymi, łatwiejszymi w utrzymaniu i poprawić ich wydajność, jednocześnie zapewniając ogromny wzrost wydajności pracy poprzez poprawę szybkości bez wpływu na jakość.
Zaczniesz od zrozumienia wewnętrznych aspektów Reacta, a następnie stopniowo przejdziesz do pisania łatwego w utrzymaniu i czystego kodu. Kolejne rozdziały pokażą ci, jak tworzyć komponenty wielokrotnego użytku w całej aplikacji, strukturyzować aplikacje i tworzyć formularze, które faktycznie działają. W dalszej części kursu zdobyta wiedza zostanie poszerzona o sposoby stylizowania komponentów React i optymalizowania ich w celu przyspieszenia działania aplikacji i zwiększenia ich responsywności. Wreszcie, będziesz efektywnie pisać testy i dowiesz się, jak przyczynić się do rozwoju Reacta i jego ekosystemu.
Pod koniec tej książki będziesz w stanie uniknąć procesu prób i błędów oraz deweloperskiego bólu głowy, a zamiast tego zdobędziesz umiejętności potrzebne do wydajnego tworzenia i wdrażania rzeczywistych aplikacji internetowych React.
Czego się nauczysz:
⬤ Poznasz techniki stylizacji i optymalizacji komponentów React.
⬤ Tworzyć komponenty przy użyciu nowych React Hooks.
⬤ Zapoznać się z nową techniką React Suspense i używać GraphQL w swoich projektach.
⬤ Wykorzystanie renderowania po stronie serwera w celu przyspieszenia ładowania aplikacji.
⬤ Napisz kompleksowy zestaw testów, aby stworzyć solidny i łatwy w utrzymaniu kod.
⬤ Tworzyć wydajne aplikacje poprzez optymalizację komponentów.
Dla kogo jest ta książka:
Ta książka jest przeznaczona dla twórców stron internetowych, którzy chcą poszerzyć swoją wiedzę na temat Reacta i zastosować go do tworzenia aplikacji w prawdziwym życiu. Zakłada się średniozaawansowane doświadczenie z React i JavaScript.