Hodnotenie:
Kniha sa považuje za prínosnú pre vývojárov Reactu, ktorí už majú určité skúsenosti a chcú si prehĺbiť svoje znalosti tohto frameworku, hoci v nej chýbajú komplexné aktualizácie najnovších osvedčených postupov.
Výhody:⬤ Poskytuje dobrú rovnováhu medzi základmi a komplexnými príkladmi.
⬤ Návody na navrhovanie vysokokvalitného kódu.
⬤ Dobré vysvetlenia a príklady, vďaka ktorým sa príjemne číta.
⬤ Pokrýva širokú škálu tém, čo je užitočné pre stredne pokročilých vývojárov.
⬤ Nie je vhodná pre úplných začiatočníkov
⬤ vyžaduje predchádzajúce znalosti Reactu a JavaScriptu.
⬤ Chýbajú aktuálne osvedčené postupy
⬤ niektorý obsah môže byť zastaraný.
⬤ Kapitoly sú pomerne krátke a nemusia sa venovať témam do hĺbky.
(na základe 8 čitateľských recenzií)
React Design Patterns and Best Practices, Second Edition
Vytvárajte modulárne webové aplikácie React, ktoré sú škálovateľné, udržiavateľné a výkonné, pomocou návrhových vzorov a dômyselných postupov Kľúčové vlastnosti Zoznámte sa s návrhovými vzormi v Reacte, ako sú Render props a Controlled/uncontrolled inputs Naučte sa o triedach/funkčných, štýlových komponentoch a komponentoch vysokého rádu s Reactom 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 JavaScriptu na vytváranie komplexných používateľských rozhraní z malých oddelených kúskov nazývaných komponenty. Táto kniha je navrhnutá tak, aby vás previedla najcennejšími návrhovými vzormi v Reacte a pomohla vám naučiť sa aplikovať návrhové vzory a osvedčené postupy v reálnych situáciách.
Začnete tým, že pochopíte vnútorné prvky Reactu, okrem toho sa budete venovať aj Babelu 7 a Create React App 2. 0, ktoré vám pomôžu písať čistý a udržiavateľný kód. Aby ste mohli rozvíjať svoje zručnosti, zameriate sa na koncepty, ako sú komponenty tried, bezstavové komponenty a čisté komponenty. Zoznámite sa s novými funkciami Reactu, ako je kontextové API a React Hooks, ktoré vám umožnia vytvárať komponenty, ktoré sa budú dať opakovane používať vo všetkých vašich aplikáciách. Kniha potom poskytne prehľad o technikách štylizovania komponentov React a ich optimalizácie, aby boli aplikácie rýchlejšie a lepšie reagovali. V záverečných kapitolách objavíte spôsoby, ako efektívnejšie písať testy, a dozviete sa, ako prispieť k rozvoju Reactu a jeho ekosystému.
Na konci tejto knihy budete mať zručnosti, ktoré potrebujete na zvládnutie akýchkoľvek vývojových komplikácií pri práci s Reactom. Budete schopní urobiť svoje aplikácie flexibilnejšími, efektívnejšími a jednoduchšími na údržbu, čím sa zvýši rýchlosť práce bez zníženia kvality. Čo sa naučíte Oboznámite sa s novými funkciami Reactu,ako sú kontextové API a React Hooks Naučte sa techniky štylizácie a optimalizácie komponentov Reactu Zabezpečte vzájomnú komunikáciu komponentov použitím konsolidačných vzorov Použite vykresľovanie na strane servera, aby sa aplikácie načítali rýchlejšie Napíšte komplexnú sadu testov na vytvorenie robustného a udržiavateľného kódu Vytvorte 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í. Predpokladajú sa predchádzajúce skúsenosti s Reactom a JavaScriptom. Obsah Prvé kroky s Reactom Vyčistite si svoj kód Vytváranie skutočne opakovane použiteľných komponentov Komponujte všetky veci Správne načítanie dát Napíšte kód pre prehliadač Nech vaše komponenty vyzerajú krásne Vykresľovanie na strane servera pre zábavu a zisk Zlepšite výkon svojich aplikácií O testovaní a ladení React Router Anti-vzory, ktorým sa treba vyhnúť Nasadenie do produkcie Ďalšie kroky