Cantitate/Preț
Produs

React Hooks in Action

Autor John Larsen
en Limba Engleză Paperback – 26 mai 2021

Structura progresivă a lucrării React Hooks in Action propune o tranziție tehnică riguroasă de la conceptele de bază ale stării componentelor către implementări complexe de arhitectură frontend. Suntem de părere că abordarea lui John Larsen este esențială pentru dezvoltatorii care doresc să elimine complexitatea inutilă a claselor JavaScript, migrând complet către componente funcționale. Analiza începe cu fundamentele — gestionarea stării prin hook-urile standard `useState` și `useReducer` — și evoluează natural spre optimizarea performanței prin `useMemo` și context API. Merită menționat că volumul nu rămâne la nivel teoretic; nucleul învățării este reprezentat de construcția unei aplicații practice de rezervare de resurse. Această metodă permite observarea directă a modului în care datele sunt încărcate, actualizate și stocate în cache folosind React Query. Abordarea diferă de cea din Beginning React with Hooks prin nivelul de detaliu tehnic oferit în a doua parte a cărții, unde sunt explorate funcționalități experimentale și avansate, precum `useTransition` sau `SuspenseList`. În timp ce alte resurse se concentrează pe o introducere rapidă, John Larsen pune accent pe sustenabilitatea codului și pe reducerea boilerplate-ului. Apreciem integrarea tehnicilor moderne de încărcare a datelor și code-splitting, care transformă o aplicație React obișnuită într-una performantă. Această lucrare continuă direcția pedagogică începută de autor în Get Programming with JavaScript, păstrând claritatea explicațiilor, dar adaptându-le la un context de dezvoltare software profesională, unde mentenabilitatea și reutilizarea componentelor sunt prioritare.

Citește tot Restrânge

Preț: 35701 lei

Preț vechi: 44626 lei
-20%

Puncte Express: 536

Carte disponibilă

Livrare economică 25 mai-08 iunie
Livrare express 08-14 mai pentru 4310 lei


Specificații

ISBN-13: 9781617297632
ISBN-10: 1617297631
Pagini: 250
Ilustrații: Illustrations, unspecified
Dimensiuni: 191 x 230 x 25 mm
Greutate: 0.7 kg
Editura: Manning Publications

De ce să citești această carte

Recomandăm această carte dezvoltatorilor React de nivel începător și intermediar care doresc să stăpânească ecosistemul Hook-urilor pentru a scrie cod mai curat și mai eficient. Cititorul câștigă o înțelegere profundă a modului în care funcționează managementul stării și efectele secundare, trecând dincolo de utilizarea superficială a funcțiilor React către optimizarea performanței aplicațiilor de producție.


Despre autor

John Larsen este un educator specializat în matematică și informatică, cu o experiență de peste două decenii în dezvoltarea web și cercetarea educațională. Deține un master în Matematică și un master în Tehnologia Informației, expertiză care se reflectă în rigoarea și claritatea materialelor sale didactice. În portofoliul său se regăsește și titlul Get Programming with JavaScript, o lucrare de referință pentru cei care fac primii pași în programare. Prin activitatea sa, Larsen se concentrează pe crearea de aplicații educaționale și pe simplificarea conceptelor tehnice complexe pentru studenți.


Descriere scurtă

React Hooks in Action teaches you to write fast and reusable React components using Hooks. Summary
Build stylish, slick, and speedy-to-load user interfaces in React without writing custom classes. React Hooks are a new category of functions that help you to manage state, lifecycle, and side effects within functional components. React Hooks in Action teaches you to use pre-built hooks like useState, useReducer and useEffect to build your own hooks. Your code will be more reusable, require less boilerplate, and you'll instantly be a more effective React developer. About the technology
Get started with React Hooks and you'll soon have code that's better organized and easier to maintain. React Hooks are targeted JavaScript functions that let you reuse and share functionality across components. Use them to split components into smaller functions, manage state and side effects, and access React features without classes--all without having to rearrange your component hierarchy. About the book
React Hooks in Action teaches you to write fast and reusable React components using Hooks. You'll start by learning to create component code with Hooks. Next, you'll implement a resource booking application that demonstrates managing local state, application state, and side effects like fetching data. Code samples and illustrations make learning Hooks easy. What's inside Build function components that access React features
Manage local, shared, and application state
Explore built-in, custom, and third-party hooks
Load, update, and cache data with React Query
Improve page and data loading with code-splitting and React Suspense About the reader
For beginning to intermediate React developers. About the author
John Larsen has been a teacher and web developer for over 20 years, creating apps for education and helping students learn to code. He is the author of Get Programming with JavaScript. Table of Contents PART 1 1 React is evolving 2 Managing component state with useState hook 3 Managing component state with useReducer hook 4 Working with side effects 5 Managing component state with useRef hook 6 Managing application state 7 Managing performance with useMemo 8 Managing state with the Context API 9 Creating your own hooks 10 Using third party hooks PART 2 11 Code splitting with Suspense 12 Integrating data-fetching with Suspense 13 Experimenting with useTransition, useDeferredValue and SuspenseList