Hodnotenie:
Kniha ponúka solídny úvod do Reactu s dôkladnými vysvetleniami a praktickými príkladmi, takže je vhodná aj pre tých, ktorí majú určité skúsenosti s vývojom front-endu. Má však neusporiadanú štruktúru a pre úplných začiatočníkov môže byť náročná kvôli nedostatku základných vysvetlení.
Výhody:⬤ Aktuálny obsah o Reacte.
⬤ Podrobný a dôkladný úvod s praktickými príkladmi.
⬤ Vysvetľuje kľúčové koncepty a základné mechanizmy Reactu.
⬤ Užitočné na osvieženie a učenie Reactu pre jednotlivcov s určitými skúsenosťami.
⬤ Neorganizované rozvrhnutie a štruktúra, čo sťažuje sledovanie.
⬤ Môže byť náročná pre úplných začiatočníkov kvôli nedostatočným základným vysvetleniam.
⬤ Niektoré príklady nefungujú tak, ako bolo zamýšľané.
⬤ Predstavenie triednych aj funkčných komponentov môže čitateľov zmiasť.
(na základe 8 čitateľských recenzií)
React: Up & Running: Building Web Applications
Začnite pracovať s Reactom, open source technológiou od Facebooku na rýchle vytváranie bohatých webových aplikácií. Druhé vydanie tejto praktickej príručky, aktualizovanej pre najnovšiu verziu Reactu, vám ukáže, ako vytvárať komponenty Reactu a organizovať ich do udržiavateľných rozsiahlych aplikácií. Ak poznáte syntax jazyka JavaScript, ste pripravení začať.
V priebehu tejto knihy autor Stoyan Stefanov pomáha webovým vývojárom a programátorom vytvoriť kompletnú jednostránkovú aplikáciu. Rýchlo sa dozviete, prečo niektorí vývojári považujú React za kľúč k skladačke vývoja webových aplikácií.
⬤ Nastavte si React a napíšte svoju prvú webovú aplikáciu Hello, World.
⬤ Vytvárajte a používajte vlastné komponenty React spolu s generickými komponentmi DOM.
⬤ Zostavte komponent dátovej tabuľky, ktorý vám umožní upravovať, triediť, vyhľadávať a exportovať jej obsah.
⬤ Ovládnite syntax JSX.
⬤ Používajte vstavané háčiky a vytvárajte si vlastné.
⬤ Spravujte tok dát aplikácie pomocou reduktorov a kontextov.
⬤ Používajte Create React App, ktorý sa postará o proces zostavovania a sústredí sa na samotný React.
⬤ Vybudujte kompletnú vlastnú aplikáciu, ktorá vám umožní ukladať údaje na klienta.