Prijava|Registracija|Pomoć
delfi
delfi knjizare
korpa
želje
KnjigeStrane knjigeMuzikaFilmoviVideo igreGiftUdžbeniciVestiAkcijeKnjižare
graphql i react full-stack veb razvoj

GRAPHQL I REACT: FULL-STACK VEB RAZVOJ

Sebastian Grebe

Žanrovi: Kompjuteri i internet

Izdavač: Kompjuter biblioteka - Beograd

Broj strana: 468
Pismo: Latinica
Format: 24 cm
Godina izdanja: 2019.
Opis
Izgradite skalabilne full-stack aplikacije dok učite rešavanje složenih problema pomoću GraphQL-a.
  • Razrešite podatke iz baze podataka sa više tabela i sistemskih arhitektura
  • Izgradite GraphQL API implementiranjem modela i šema pomoću alatki Apollo i Sequelize
  • Podesite Apollo Client i izgradite čeone komponente pomoću Reacta
  • Upotrebite alatku Mocha za testiranje full-stack aplikacije
  • Pišite složene React komponente i delite podatke preko njih
  • Rasporedite aplikaciju pomoću Dockera
  • Izgradite full stack aplikacije pomoću modernih API-a upotrebom GraphQL-a i Apolloa
  • Integrišite Apollo u React i izgradite čeone komponente pomoću GraphQL-a
  • Implementirajte iskačuća obaveštenja koja se samostalno ažuriraju pomoću jedinstvene GraphQL funkcije pod nazivom Subscriptions
React, jedan od najčešće korišćenih JavaScript radnih okvira, omogućava programerima da izgrade brze i skalabilne čeone aplikacije za bilo koju namenu. GraphQL je moderan način izvršavanja upita API-a. Predstavlja alternativu za REST i sledeću evoluciju u veb razvoju. Kombinovanje ove dve revolucionarne tehnologije će vam pružiti stabilan i skalabilan stek, oko kojeg možete da gradite svoje poslovanje. U ovoj knjizi ćemo vas voditi kroz implementiranje aplikacija upotrebom Reacta, Apolloa, Node.jsa i SQL-a. Fokusiraćemo se na rešavanje kompleksnih problema pomoću GraphQL-a, kao što su apstrahovanje arhitektura baza podataka koje imaju više tabela i obrada poslatih slika. Naš klijent i server će se pokretati pomoću Apolloa. Na kraju ćemo izgraditi kompletan Graphbook. Dok gradimo aplikaciju, opisaćemo neke komplikovanije delove povezivanja Reacta sa pozadinskom komponentom i održavanja i sinhronizovanja stanja. Naučićemo vas sve o izvršavanju upita za podatke i autentifikaciji korisnika. Napisaćemo test za potvrđivanje funkcionalnosti čeone i pozadinske komponente za aplikaciju i opisaćemo raspoređivanje. Do kraja ove knjige postaćete iskusni korisnik GraphQL-a i Reacta za potrebe full-stack razvoja.

Sadržaj:
  • Poglavlje 1 Priprema razvojnog okruženja
  • Poglavlje 2 Podešavanje GraphQL-apomoću Express.js-a
  • Poglavlje 3 Povezivanje sa bazom podataka
  • Poglavlje 4 Integracija Reactau pozadinsku komponentu pomoću Apolloa
  • Poglavlje 5 Ponovo upotrebljive React komponente
  • Poglavlje 6 Autentifikacija korisnika pomoću Apolloai Reacta
  • Poglavlje 7 Upravljanje slanjem slika
  • Poglavlje 8 Rutiranje u Reactu
  • Poglavlje 9 Implementiranje renderovanja na strani servera
  • Poglavlje 10 Prijavljivanja u realnom vremenu
  • Poglavlje 11 Pisanje testova
  • Poglavlje 12 Optimizacija GraphQL-a pomoću Apollo Engine-a
  • Poglavlje 13 Kontinualno raspoređivanje pomoću alatki CircleCI i Heroku
0/1000
4 + 1 = 1, 8, 7, 5


ZatvoriPošalji
Iz istog žanra
artikal cena
Cena u knjižarama: 2200.00 din
1870.00 din
Cena za online kupovinu
Ušteda od 15.00%: 330.00 din
Kupovinom tri ili više artikala ostvarujete i količinski popust od 10%. Za porudžbine iz Srbije čija vrednost je veća od 2000 dinara dostava je besplatna. Za knjige na akciji ne važe dodatni popusti.
artikal cena
Kako da kupim?
Pored svakog artikla nalazi se dugme „Dodaj u korpu“ – kliknite na njega i artikal će automatski biti dodat u Vašu korpu.

Artikle u korpu možete na isti način dodati i sa svoje liste želja. U svakom trenutku pogledom na korpu u gornjem desnom uglu ekrana možete da vidite koliko artikala imate u korpi i koja je njihova ukupna cena.

Kada ste odabrali sve artikle koje želite da kupite, kliknite na korpu u gornjem desnom uglu ekrana i otvoriće vam se obrazac za kupovinu.

Odabrane knjige možete platiti karticom, pouzećem ili opštom uplatnicom.

Troškovi dostave su 100 dinara za plaćanje karticom i uplatnicom, i 150 dinara za pouzeća.

Troškovi isporuke za inostranstvo su 1800 dinara – pakete isporučuje DHL.

Rokovi dostave su 2 do 3 radna dana.

Naš sajt koristi kolačiće koji služe da poboljšaju vaše korisničko iskustvo, analiziraju posete sajtu na sajtu i prikazuju adekvatne reklame odabranoj publici. Posetom ovog sajta, vi se slažete sa korišćenjem kolačiča u skladu sa našom Politkom korišćenja kolačiča.