React i React Native: Izgradnja međuplatformskih JavaScript aplikacija
Č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
Opis knjige
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.
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.
Adam Boduch je skoro 15 godina uključen u razvoj JavaScripta velikih razmera. Pre nego što je prešao na frontend, izradio je nekoliko proizvoda velikih razmera za računarstvo u „oblaku“, koristeći Python i Linux. Adam može da se „nosi“ sa problemima i izazovima, jer ima praktično iskustvo u stvarnim softverskim sistemima i izazovima skaliranja koje oni predstavljaju.
Roy Derks je serijski start-up tehnički direktor, međunarodni govornik i autor knjiga iz Holan-dije. Koristi React, React Native i GraphQL od 2016. godine. Možda ga poznajete kao autora knjige „React Projects – Second Edition“, koju je „Packt“ objavio ranije ove godine. Tokom poslednjih nekoliko godina inspirisao je desetine hiljada programera širom sveta svojim govo-rima, knjigama, radionicama i kursevima.
Mikhail Sakhniuk je softverski inženjer koji je stručnjak za JavaScript, React i React Native. Ima više od šest godina iskustva u razvoju veb i mobilnih aplikacija. Radio je za start-up kompa-nije, finansijsko-tehnološke kompanije i produkcijske kuće koje imaju više od 30 miliona kori-snika. Trenutno radi kao viši frontend inženjer. Osim toga, poseduje i održava niz projekata otvorenog koda. Svoje znanje i iskustvo prenosi i u knjigama i člancima.
USPEŠNO DODATO U KORPU