Evaluare:
Cartea oferă un amestec de perspective pozitive și provocări din partea cititorilor. În timp ce unii o consideră utilă pentru învățarea fundamentelor Redux și apreciază abordarea sa practică și exemplele de cod, alții o critică pentru că este depășită și haotică, ceea ce o face dificil de urmărit.
Avantaje:Cartea este bine scrisă și structurată, oferind îndrumări practice cu exemple de cod și exerciții. Ea servește ca o resursă solidă pentru cei care învață sau lucrează cu ReactJS și Redux, ajutând la construirea unei aplicații utile (Parsnip). Cititorii apreciază acoperirea cuprinzătoare a subiectelor Redux, inclusiv middleware, profilarea performanței și integrarea Redux cu diferite medii.
Dezavantaje:Cartea este considerată învechită de unii, lipsind referințele la concepte Redux mai noi. Poate fi haotică și dificil de urmărit, cu un proiect complicat care rulează pe tot parcursul și care obscurizează învățarea. Există critici privind organizarea, claritatea și referințele la conceptele esențiale din Redux. Unii cititori au considerat insuficiente explicațiile subiectelor avansate și au remarcat lipsa discuțiilor privind integrarea cu React și alte biblioteci.
(pe baza a 4 recenzii ale cititorilor)
Redux in Action
Rezumat
Cu Redux în acțiune, veți descoperi cum să integrați Redux în aplicația React și în mediul dvs. de dezvoltare. Cu cunoștințele pe care le dobândiți din experiența autorilor Marc Garreau și Will Faurot, veți fi mai mult decât încrezător în capacitatea dumneavoastră de a vă rezolva problemele de gestionare a stării cu Redux și de a vă concentra pe dezvoltarea aplicațiilor de care aveți nevoie.
Prefață de Mark Erikson, co-maintainer Redux.
Achiziționarea cărții tipărite include o carte electronică gratuită în format PDF, Kindle și ePub de la Manning Publications.
Despre tehnologie
Cu Redux, gestionați starea unei aplicații web într-un singur obiect simplu, eliminând practic majoritatea erorilor legate de stare. Centralizarea stării cu Redux face posibilă pornirea rapidă a sesiunilor de utilizator salvate, menținerea unui istoric fiabil al stării și transferul fără probleme al stării între UI-uri. În plus, containerul de stare Redux este complet programabil și se integrează curat cu React și alte cadre populare.
Despre carte
Redux în acțiune este un ghid accesibil pentru gestionarea eficientă a stării în aplicațiile web. Construită în jurul unor cazuri comune de utilizare, această carte practică începe cu o aplicație simplă de gestionare a sarcinilor construită în React. Veți utiliza aplicația pentru a învăța fluxul de lucru Redux, pentru a gestiona acțiuni asincrone și pentru a vă familiariza cu instrumentele de dezvoltare Redux. Cu fiecare pas, veți descoperi mai multe despre Redux și beneficiile gestionării centralizate a stării. Cartea progresează către exemple mai complexe, inclusiv scrierea de middleware pentru analiză, depanarea în timp și o prezentare generală a modului în care Redux funcționează cu alte cadre precum Angular și Electron.
Ce este în interior
⬤ Utilizarea Redux într-o aplicație React existentă.
⬤ Gestionarea efectelor secundare cu biblioteca redux-saga.
⬤ Consumarea API-urilor cu acțiuni asincrone.
⬤ Testarea unitară a unei aplicații React și Redux.
Despre cititor
Pentru dezvoltatorii web familiarizați cu JavaScript și React.
Despre autor
Marc Garreau a arhitecturat și executat o jumătate de duzină de aplicații client-side unice folosind Redux. Will Faurot este un mentor pentru dezvoltatorii Redux de toate nivelurile de calificare.
Tabla de conținut
⬤ Introducere în Redux.
⬤ Prima dvs. aplicație Redux.
⬤ Depanarea aplicațiilor Redux.
⬤ Consumarea unui API.
⬤ Middleware.
⬤ Gestionarea efectelor secundare complexe.
⬤ Pregătirea datelor pentru componente.
⬤ Structurarea unui magazin Redux.
⬤ Testarea aplicațiilor Redux.
⬤ Performanță.
⬤ Structurarea codului Redux.
⬤ Redux dincolo de React.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)