Ocena:

Książka przedstawia interesującą koncepcję, ale ma kilka wad, w tym słabą użyteczność i liczne błędy.
Zalety:Książka może być przydatna dla osób średnio zaawansowanych, aby zrozumieć istniejące biblioteki.
Wady:Trudny w użyciu przykładowy kod, martwe linki do strony internetowej, liczne błędy ortograficzne i gramatyczne, niepoprawne i wprowadzające w błąd informacje oraz poleganie na przestarzałej składni klas zamiast na nowoczesnych komponentach funkcjonalnych.
(na podstawie 3 opinii czytelników)
React and Libraries: Your Complete Guide to the React Ecosystem
Wykorzystaj moc Reacta i powiązanych z nim bibliotek, które musisz znać, aby dostarczać udane implementacje front-endu. Niezależnie od tego, czy jesteś początkującym programistą Reacta, czy dopiero zaczynasz swoją przygodę z tą aplikacją, ta książka dostarczy ci niezbędnej wiedzy, której potrzebujesz, aby zbudować kompletną aplikację.
Zacznij od nauki tworzenia i stylizowania własnych komponentów, dodawania zarządzania stanami i zarządzania routingiem. Dowiesz się również, jak pracować z zapleczem przy użyciu stosu MERN (MongoDB, Express, React i Node. js). Po ukończeniu tworzenia aplikacji dowiesz się, jak dostarczać wysokiej jakości oprogramowanie, przeprowadzając testy jednostkowe, testy integracyjne i testy end-to-end (E2E), a także poznasz techniki debugowania, profilowania i optymalizacji aplikacji React.
Omawiane biblioteki i narzędzia obejmują TypeScript, Material-UI, Styled Components, SCSS, React Router, Redux Toolkit, Recoil, Jest, Enzyme, Sinon, MongoDB, NodeJS, Express, Serve, Grunt, Puppeteer, ESLint, Prettier i wiele innych. Ponadto otrzymasz dostęp do materiałów bonusowych i dowiesz się, jak przeprowadzać rozmowy kwalifikacyjne dotyczące Reacta.
Każdy rozdział w tej książce może być używany niezależnie, dzięki czemu możesz wybrać informacje, których chcesz się nauczyć. Skorzystaj z niej, aby zagłębić się w świat programowania React i dowiedzieć się, dlaczego React został uznany za najbardziej lubiany framework przez programistów front-end przez trzy lata z rzędu.
Czego się nauczysz
⬤ Przegląd podstaw DOM, React Virtual DOM, JSX, Babel, ES5/ES6, CRA, menedżera pakietów, Yarn, Webpack i narzędzi do kompilacji.
⬤ Napisz swoje własne komponenty React i dowiedz się o hakach i rekwizytach.
⬤ Zastosuj routing i zarządzanie stanem za pomocą React Route, Recoil i Redux Toolkit.
⬤ Dostarczanie wysokiej jakości oprogramowania i zmniejszenie obciążenia QA poprzez naukę testowania jednostkowego, testowania integracyjnego i testowania kompleksowego z wykorzystaniem bibliotek takich jak Jest, Jest-dom, Enzyme, Sinon i Puppeteer.
⬤ Zautomatyzowany rozwój Reacta i cykl CI z ESLint, Prettier, Husky, Jest, Puppeteer, GitHub Actions, Codecov. io, Coveralls, Travis i DeepScan.
⬤ Publikowanie kodu na serwerze Ubuntu z pomocą Grunt.
⬤ Zoptymalizuj swoją aplikację React za pomocą czystych komponentów, leniwego ładowania, wstępnego renderowania, wstępnego buforowania, dzielenia kodu, potrząsania drzewem, zmniejszania rozmiaru multimediów i wstępnego pobierania.
Dla kogo jest ta książka?
Ta książka jest przeznaczona dla nowych programistów, którzy chcą rozpocząć pracę nad aplikacjami React, oraz dla programistów React, którzy chcą poszerzyć swoją dotychczasową wiedzę. Jest również odpowiednia dla programistów korzystających z innych frameworków front-endowych, takich jak Angular i Vue, którzy chcieliby dodać React do swojego zestawu narzędzi.