


ISBN: 9788673105840
Format: 21 cm
Broj strana: 606
Povez: Mek
Godina izdanja: 2023.
Popust 20.00%
2560 din.
3190 din.
Četvrto izdanje popularne knjige React, ažurirano za najnoviju verziju React 18 učiniće da od početnika postanete majstor za razvoj React aplikacija.
Ključne funkcije
• 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
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 najnovije 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.
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
 
            
       
            
       
          © 2023. Knjiga Knjiga