Evaluare:
Cartea prezintă un concept interesant, dar are mai multe dezavantaje, inclusiv o utilizare slabă și numeroase erori.
Avantaje:Cartea poate fi utilă pentru cursanții intermediari pentru a înțelege bibliotecile existente.
Dezavantaje:Cod de exemplu dificil de utilizat, legături moarte către site-ul web, numeroase greșeli de ortografie și gramatică, informații incorecte și înșelătoare și dependența de sintaxa de clasă învechită în locul componentelor funcționale moderne.
(pe baza a 3 recenzii ale cititorilor)
React and Libraries: Your Complete Guide to the React Ecosystem
Exploatați puterea React și bibliotecile conexe pe care trebuie să le cunoașteți pentru a realiza implementări front-end de succes. Indiferent dacă sunteți un începător care se inițiază sau un dezvoltator React existent, această carte vă va oferi cunoștințele esențiale de care aveți nevoie în cutia dvs. de instrumente pentru a construi o aplicație completă.
Începeți prin a învăța cum să vă creați și să vă stilizați propriile componente, să adăugați gestionarea stării și să gestionați rutarea. De asemenea, veți învăța cum să lucrați cu backend-ul folosind stiva MERN (MongoDB, Express, React și Node. js). După ce ați terminat de construit aplicația, veți învăța cum să livrați software de calitate prin efectuarea de teste unitare, teste de integrare și teste end-to-end (E2E), precum și tehnici de depanare, profilare și optimizare a aplicației React.
Bibliotecile și instrumentele acoperite includ TypeScript, Material-UI, Styled Components, SCSS, React Router, Redux Toolkit, Recoil, Jest, Enzyme, Sinon, MongoDB, NodeJS, Express, Serve, Grunt, Puppeteer, ESLint, Prettier și multe altele. Și, veți avea acces la materiale bonus și veți învăța cum să conduceți și să prindeți întrebările de interviu React.
Fiecare capitol din această carte poate fi utilizat independent, astfel încât să puteți alege informațiile pe care doriți să le învățați. Folosiți-o pentru a vă adânci în lumea dezvoltării React și pentru a afla de ce React a fost considerat cel mai iubit cadru de către dezvoltatorii front-end timp de trei ani la rând.
Ce veți învăța
⬤ Revedeți elementele de bază ale DOM, React Virtual DOM, JSX, Babel, ES5/ES6, CRA, managerul de pachete, Yarn, Webpack și instrumentele de construcție.
⬤ Scrieți-vă propriile componente React personalizate și învățați despre cârlige și props.
⬤ Aplicați rutarea și gestionarea stării cu React Route, Recoil și Redux Toolkit.
⬤ Livrați software de calitate și reduceți sarcina QA prin învățarea testelor unitare, a testelor de integrare și a testelor end-to-end cu biblioteci precum Jest, Jest-dom, Enzyme, Sinon și Puppeteer.
⬤ Stabiliți un ciclu final de dezvoltare automată React și CI cu ESLint, Prettier, Husky, Jest, Puppeteer, GitHub Actions, Codecov. io, Coveralls, Travis și DeepScan.
⬤ Publicați-vă codul pe Ubuntu Server cu ajutorul lui Grunt.
⬤ Optimizați-vă aplicația React cu componente pure, încărcare leneșă, prerender, precache, împărțirea codului, scuturarea arborelui, reducerea dimensiunii media și prefetching.
Pentru cine este această carte?
Această carte se adresează dezvoltatorilor noi care doresc să înceapă să lucreze la aplicații React și dezvoltatorilor React care doresc să își extindă cunoștințele existente. De asemenea, este potrivită pentru dezvoltatorii care vin de la alte cadre front-end, cum ar fi Angular și Vue, și care doresc să adauge React la setul lor de instrumente.
© 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)