Angular kuvar, Muhammad Ahsan Ayaz
Angular kuvar, Muhammad Ahsan Ayaz
Više od 80 praktičnih recepata koje bi svaki programer trebalo da zna
Otkrijte praktična rešenja za svakodnevne probleme u izradi aplikacija pomoću Angulara i TypeScripta, od dizajna aplikacija do proizvodnog razvoja.
Ključne funkcije
Istražite recepte za ključne teme o Angularu da biste popunili praznine u svom znanju o korišćenju programa Angular u proizvodnji.
Otkrijte najbolje tehnike softverske industrije i alatke za poboljšanje vašeg razvojnog iskustva pomoću Angulara.
Naučite napredne teme u Angularu, koje će vam pomoći da postanete iskusan veb programer za preduzeća.
Opis knjige
Angular radni okvir, koji obezbeđuje Google, koristi se u mnogim projektima veb razvoja izrađenim na uređajima različitih veličina. Poznato je da Angular obezbeđuje neophodnu stabilnost i bogat eko-sistem alatki za izradu veb aplikacija i aplikacija za mobilne uređaje koje su spremne za puštanje u rad. Ovaj vodič zasnovan na receptima omogućava da detaljno naučite Angular koncepte, koristeći pristup „korak po korak“. Istražićete širok spektar recepata za ključne zadatke u veb razvoju koji će vam biti korisni u izradi aplikacija visokih performansi.
Na početku knjige ćete upoznati koncepte Angulara, kao što su Angular komponente, direktive i servisi, da biste se pripremili za izradu frontend veb aplikacija. Razvijaćete veb komponente pomoću Angulara i pokrivaćete napredne koncepte, kao što su učitavanje dinamičkih komponenata i upravljanje stanjem pomoću NgRxa, radi postizanja performansi u realnom vremenu. Kasnija poglavlja su fokusirana na recepte za efikasno testiranje vaših Angular aplikacija kako bi bile bezbedne od otkazivanja rada, pre nego što pređete na tehnike za optimizaciju performansi vaše aplikacije. Na kraju ćete kreirati progresivne veb aplikacije (PVA - Progressive Web Apps) pomoću Angulara da biste korisnicima obezbedili intuitivno iskustvo.
Nakon što pročitate ovu knjigu o Angularu u celosti, moći ćete da kreirate prave Angular aplikacije profesionalnog izgleda i steći ćete veštine koje su vam potrebne za razvoj interfejsa, a koje su ključne za svakog Angular programera za preduzeća.
Šta ćete dobiti ovom knjigom
Steći ćete bolje razumevanje o načinu kako komponente, servisi i direktive funkcionišu u Angularu.
Saznaćete kako da kreirate progresivne veb aplikacije korišćenjem Angulara „od nule“.
Kreiraćete bogate animacije i dodaćete ih u vaše Angular aplikacije.
Upravljaćete reaktivnošću podataka vaše aplikacije pomoću RxJSa.
Implementiraćete upravljanje stanjem za vaše Angular aplikacije pomoću NgRxa.
Optimizovaćete performanse vaših novih i postojećih veb aplikacija.
Napisaćete bezbednosne jedinične testove i end-to-end testove za vaše veb aplikacije, koristeći Jest i Cypress.
Upoznaćete Angular CDK komponente za projektovanje efikasnih Angular komponenata.
Kome je namenjena ova knjiga
Knjiga je namenjena Angular programerima srednjeg nivoa koji traže praktična rešenja uobičajenih problema u Angular razvoju za preduzeća. Mobilni programeri koji koriste Angular tehnologije takođe će smatrati ovu knjigu korisnom. Radno iskustvo u korišćenju JavaScripta i TypeScripta je neophodno za efikasnije razumevanje tema razmatranih u ovoj knjizi.
Sadržaj
- Pobednička komunikacija komponenata
- Razumevanje i korišćenje Angular direktiva
- Magija injektovanja zavisnosti u Angularu
- Razumevanje Angular animacija
- Angular i RxJS - kombinovane fenomenalnosti
- Upravljanje reaktivnim stanjem pomoću NgRxa
- Razumevanje Angular navigacije i usmeravanja
- Savladavanje Angular obrazaca
- Angular i Angular CDK
- Pisanje jediničnih testova u Angularu pomoću Jesta
- E2E testiranja u Angularu pomoću Cypressa
- Optimizacije performansi u Angularu
- Izrada PWA-a pomoću Angulara
Autor: Muhammad Ahsan Ayaz
Broj strana: 652
ISBN broj: 978-86-7310-569-7
Godina izdanja: 2021.
Izdavač: Kompjuter biblioteka, Beograd