React i React Native: Izgradnja međuplatformskih JavaScript aplikacija
OPIS KNJIGE:
Prevod IV izdanja
Tokom godina, React i React Native su se, među JavaScript programerima, pokazali kao popularan izbor za kompletan i praktičan vodič za React ekosistem. Ovo četvrto izdanje prati najnove funkcije, poboljšanja i ispravke verzije React 18, a istovremeno je kompatibilno i sa platformom React Native. Nova poglavlja obuhvataju važne funkcije i koncepte modernog razvoja međuplatformskih aplikacija, pomoću React-a.
Od osnova do popularnih komponenti, kao što su Hooks, GraphQL i NativeBase, korak po korak, ovaj definitivan vodič će vam pomoći da postanete najbolji React programer.
Počećete tako što ćete učiti o osnovnim blokovima React komponenti. Dok budete napredovali kroz poglavlja, radićete sa funkcionalnostima višeg nivoa razvoja aplikacija, a zatim ćete primeniti svoje znanje na razvoj komponenti korisničkog interfejsa za veb i izvorne platforme. U završnim poglavljima ćete naučiti da svoju aplikaciju spojite sa robusnom arhitekturom podataka.
Kad završite knjigu moći ćete, na više mobilnih platformi, da izgradite React aplikacije za veb i React Native aplikacije.
- Najnovije funkcije React-a - automatsko paketno ažuriranje stanja i određivanje prioriteta ažuriranja stanja
- Naučite više o React arhitekturi da biste pisali međuplatformske aplikacije korišćenjem biblioteka, kao što je NativeBase
- GraphQL i Apollo za izgradnju skalabilnog backend-a za vaše aplikacije
Naučićete:
- da istražujete React arhitekturu, svojstva komponenti, stanje i kontekst
- da doristite React Hooks za rukovanje funkcijama i komponentama
- da implementirate razdvajanje koda, pomoću lenje komponente i Suspense-a
- da izgradite robusne korisničke interfejse za mobilne i desktop aplikacije, pomoću Material-UI
- da pišete zajedničke komponente za Android i iOS aplikacije, pomoću React Native radnog okvira
- da pojednostavite dizajn rasporeda za React Native aplikacije pomoću biblioteke NativeBase
- da pišete GraphQL šeme za pokretanje veb i mobilnih aplikacija
- da implementirate komponente vođene Apollo klijentom
Kome je ova knjiga namenjena
Ova knjiga je za svakog JavaScript programera koji želi da koristi React i React Native za razvoj mobilnih i veb aplikacija. Nije potrebno prethodno poznavanje React-a, ali je radno poznavanje JavaScript-a neophodno, za praćenje opisanog sadržaja.
Pregled sadržaja:
Zašto React?
Renderovanje pomoću JSX-a
Svojstva komponente, stanje i kontekst
Korišćenje Hooks-a
Upravljanje događajima, na React način
Izrada višekratnih komponenti
Životni ciklus React komponente
Validacija svojstava komponente
Rukovanje navigacijom pomoću ruta
Podela koda pomoću lenjih komponenti i Suspense-a
React komponente na strani servera
Komponente radnog okvira korisničkog interfejsa
Ažuriranja stanja visokih performansi
Zašto React Native?
React Native ispod haube
Pokretanje React Native projekata
Izgradnja prilagodljivih rasporeda pomoću Flexbox-a
Navigacija između ekrana
Renderovanje liste stavki
Prikaz napretka
Geolokacija i mape
Prikupljanje korisničkog unosa
Prikaz modalnih ekrana
Odgovaranje na pokrete korisnika
Korišćenje animacija
Kontrola prikaza slike
Van mreže
Izbor komponenti korisničkog interfejsa za Native pomoću biblioteke NativeBase
Rukovanje stanjem aplikacije
Zašto GraphQL?
Izgradnja GraphQL React aplikacije
Cena: 3.190 rsd
potrebna količina:
Kupci koji su kupili ovu knjigu kupili su i:
Cena: 1.639 rsd
Cena: 2.970 rsd
Cena: 1.254 rsd
Cena: 440 rsd
Cena: 1.050 rsd
Cena: 2.310 rsd
Cena: 2.860 rsd
Cena: 2.200 rsd
Cena: 2.420 rsd
Cena: 3.300 rsd
Cena: 3.200 rsd
Cena: 2.420 rsd
Cena: 432 rsd
Cena: 2.200 rsd