Hodnotenie:
Kniha ponúka rozsiahly rozsah tém o Reacte, ktoré sú obzvlášť užitočné pre skúsených vývojárov, ktorí chcú rozšíriť svoje zručnosti v oblasti vzorov Reactu, TypeScriptu a GraphQL. Trpí však nekonzistentnosťou, zavádzajúcim obsahom a zastaranými príkladmi, takže je menej vhodná pre začiatočníkov alebo tých, ktorí hľadajú komplexný úvod do zahrnutých technológií.
Výhody:Poskytuje použiteľné vzory pre skutočné projekty.
Nevýhody:Vynikajúce pokrytie Reactu, TypeScriptu a GraphQL.
(na základe 10 čitateľských recenzií)
React 17 Design Patterns and Best Practices - Third Edition: Design, build, and deploy production-ready web applications using industry-standard pract
Vytvorte modulárne webové aplikácie React, ktoré sú škálovateľné, udržiavateľné a výkonné pomocou návrhových vzorov a prehľadných osvedčených postupov
Kľúčové vlastnosti:
⬤ Získajte prehľad o návrhových vzoroch v Reacte, ako sú vykresľovacie rekvizity a riadené a neriadené vstupy.
⬤ V tomto aktualizovanom treťom vydaní sa dobre oboznámite s React Hooks.
⬤ Pracujte na príkladoch, ktoré možno použiť na vytvorenie opakovane použiteľného kódu a rozšíriteľných návrhov.
Popis knihy:
React je prispôsobiteľná knižnica jazyka JavaScript s otvoreným zdrojovým kódom na vytváranie komplexných používateľských rozhraní (UI) z malých oddelených kúskov nazývaných komponenty. Táto kniha vám pomôže efektívne využívať React na to, aby boli vaše aplikácie flexibilnejšie, ľahšie sa udržiavali a zlepšil sa ich výkon, pričom výrazne podporí váš pracovný postup zvýšením rýchlosti bez vplyvu na kvalitu.
Začnete tým, že pochopíte vnútorné prvky Reactu, a postupne prejdete na písanie udržiavateľného a čistého kódu. V nasledujúcich kapitolách sa dozviete, ako vytvárať komponenty, ktoré sa dajú opakovane použiť v celej aplikácii, štruktúrovať aplikácie a vytvárať formuláre, ktoré skutočne fungujú. Neskôr budete svoje znalosti rozvíjať skúmaním toho, ako štýlovať komponenty React a optimalizovať ich, aby boli aplikácie rýchlejšie a citlivejšie. Nakoniec budete efektívne písať testy a naučíte sa, ako prispieť k rozvoju Reactu a jeho ekosystému.
Na konci tejto knihy sa budete môcť vyhnúť procesu pokusov a omylov a vývojovým bolestiam hlavy a namiesto toho budete mať zručnosti potrebné na efektívne vytváranie a nasadzovanie reálnych webových aplikácií React.
Čo sa naučíte:
⬤ Zoznámite sa s technikami štylizácie a optimalizácie komponentov React.
⬤ Vytvárať komponenty pomocou nových React Hooks.
⬤ Zoznámite sa s novou technikou React Suspense a používaním jazyka GraphQL vo svojich projektoch.
⬤ Používajte vykresľovanie na strane servera na zrýchlenie načítania aplikácií.
⬤ Napíšte komplexnú sadu testov na vytvorenie robustného a udržiavateľného kódu.
⬤ Vytvárajte vysoko výkonné aplikácie optimalizáciou komponentov.
Pre koho je táto kniha určená:
Táto kniha je určená pre webových vývojárov, ktorí chcú lepšie porozumieť technológii React a aplikovať ju pri vývoji reálnych aplikácií. Predpokladá sa stredne pokročilá úroveň skúseností s Reactom a JavaScriptom.