Naučite progresivne veb aplikacije
OPIS KNJIGE:
Programeri imaju dve opcije za izradu aplikacija: izvorne (native) aplikacije namenjne određenom uređaju ili veb aplikacije koje se izvršavaju na bilo kom uređaju. Izrada izvornih aplikacija je izazovna, posebno kada vaša aplikacija cilja na više uređaja–desktop računare, pametne telefone, televizore–jer se korisničko iskustvo dramatično razlikuje na različitim uređajima.
Uslužni radnici (service workers) – relativno nova tehnologija – olakšavaju veb aplikacijama da premoste jaz između izvornih i veb mogućnosti. U ovoj knjizi, John M. Wargo prikazuje kako da koristite uslužne radnike da biste napravili progresivnu veb aplikaciju (PWA). Autor se fokusira na tehnologije koje omogućavaju PWA i kako da koristite te tehnologije da poboljšate svoje veb aplikacije kako bi pružile iskustvo koje je nalik iskustvu korišćenja izvorne aplikacije.
Kroz celu knjigu, Wargo uvodi svaki osnovni koncept i ilustruje primenu svake mogućnosti kroz nekoliko kompletnih, operativnih primera. Počećete sa jednostavnim veb aplikacijama, a zatim ih postepeno proširivati i unapređivati najsavremenijim funkcijama. Svi primeri izvornog koda su dostupni na GitHubu, a dodatni resursi su dostupni na veb lokaciji autora, learningpwa.com.
• Koristite uslužne radnike i manifeste veb aplikacija da biste iskoristili najbolje mogućnosti veba i mobilnih uređaja
• Napravite veb aplikacije koje korisnik može lako da instalira na svom lokalnom sistemu i koje rade van mreže ili na mrežama niske propusnosti
• Koristite strategije keširanja koje vam daju kontrolu nad tim koji resursi aplikacije se keširaju i kada
• Koristite pozadinsku obradu u veb aplikaciji
• Primenite push obaveštenja koja omogućavaju veb aplikaciji da lako komunicira sa korisnicima ili pokreće akciju na udaljenom serveru
Sadržaj:
Predgovor ix
Uvod x
Izrazi zahvalnosti xiii
O autoru xiv
1 Uvod u progresivne veb aplikacije 1
2 Datoteke manifesta veb aplikacije 9
3 Uslužni radnici 43
4 Keširanje resursa 67
5 Rad van mreže uz sinhronizaciju u pozadini 97
6 Push obaveštenja 127
7 Prenošenje podataka između uslužnog radnika i veb aplikacija 163
8 Procena, automatizacija i primena 179
9 Automatizacija uslužnog radnika pomoću Google Workboxa 205
Indeks 223
Cena: 2.000 rsd
potrebna količina:
Kupci koji su kupili ovu knjigu kupili su i:
Cena: 1.100 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
Cena: 2.970 rsd
Cena: 2.800 rsd
Cena: 2.000 rsd
Cena: 2.000 rsd