Cantitate/Preț
Produs

React: Up & Running

Autor Stoyan Stefanov
en Limba Engleză Paperback – 21 dec 2021

Diferența majoră dintre React: Up & Running și documentația oficială online constă în traiectoria coerentă de învățare: nu primim doar definiții de API, ci construim, pas cu pas, o aplicație funcțională. Observăm o abordare pragmatică, specifică unui inginer de la sursă, Stoyan Stefanov fiind parte din echipa Facebook. Această a doua ediție elimină zgomotul teoretic și se concentrează pe arhitectura componentelor și pe modul în care acestea pot fi organizate în aplicații complexe, sustenabile pe termen lung. Credem că experiența anterioară a autorului în optimizarea performanței (prin proiecte precum YSlow) se resimte în modul în care tratează eficiența codului. Dacă în lucrarea sa anterioară, JavaScript Patterns, punea bazele unor structuri de cod solide, aici aplică aceleași principii de rigoare tehnică ecosistemului React. Cititorul care a parcurs Learning React de Kirupa Chinnathambi și stăpânește deja fundamentele vizuale va găsi în volumul lui Stefanov rigoarea necesară pentru a trece de la mici experimente la aplicații de producție scalabile. Găsim în text o structură logică: după ce stabilim sintaxa de bază, trecem rapid la fluxul de date și la gestionarea stării, culminând cu dezvoltarea unei aplicații Single-Page. Spre deosebire de React Programming: The Big Nerd Ranch Guide, care se concentrează pe exerciții tip bootcamp, React: Up & Running păstrează un ton tehnic dens, axat pe înțelegerea mecanismelor interne care fac din React o soluție optimă pentru interfețe web bogate.

Citește tot Restrânge

Preț: 25227 lei

Preț vechi: 31534 lei
-20%

Puncte Express: 378

Carte disponibilă

Livrare economică 20 mai-03 iunie
Livrare express 05-09 mai pentru 11885 lei


Specificații

ISBN-13: 9781492051466
ISBN-10: 1492051462
Pagini: 230
Dimensiuni: 175 x 231 x 14 mm
Greutate: 0.39 kg
Ediția:2nd edition
Editura: O'Reilly

De ce să citești această carte

Recomandăm această carte programatorilor care cunosc deja JavaScript și doresc o metodă rapidă, dar tehnică, de a stăpâni React. Cititorul câștigă o perspectivă „insider” asupra modului în care trebuie structurate componentele pentru a rămâne ușor de întreținut. Este un instrument esențial pentru cei care vor să construiască aplicații web moderne, rapide și scalabile, beneficiind de expertiza unui inginer care lucrează direct cu această tehnologie la Facebook.


Despre autor

Stoyan Stefanov este inginer la Facebook și o figură marcantă în comunitatea de dezvoltare web. A fost arhitectul instrumentului de performanță YSlow 2.0 și creatorul smush.it, demonstrând un interes constant pentru optimizarea resurselor online. Expertiza sa este vastă, fiind autorul unor titluri fundamentale precum JavaScript Patterns și Object-Oriented JavaScript. Contribuțiile sale în volume ca High-Performance JavaScript și prezența sa constantă ca vorbitor la conferințe internaționale precum JSConf îi confirmă statutul de autoritate în ingineria software aplicată web-ului.


Descriere scurtă

Hit the ground running with React, the open source technology from Facebook for building rich web applications fast. Updated for the latest React release, the second edition of this hands-on guide shows you how to build React components and organize them into maintainable large-scale apps. If you're familiar with JavaScript syntax, you're ready to get started.
Through the course of this book, author Stoyan Stefanov helps web developers and programmers build a complete single-page application (SPA). You'll quickly learn why some developers consider React the key to the web app development puzzle.
  • Set up React and write your first Hello, World web app
  • Create and use custom React components alongside generic DOM components
  • Build a data table component that lets you edit, sort, search, and export its contents
  • Master the JSX syntax
  • Use built-in Hooks and create your own custom ones
  • Manage the app's data flow with reducers and contexts
  • Use Create React App to take care of the build process and focus on React itself
  • Build a complete custom app that lets you store data on the client