Cantitate/Preț
Produs

Fullstack GraphQL Applications with GRANDstack

Autor William Lyon
en Limba Engleză Paperback – 22 sep 2022

Considerăm că metodologia de dezvoltare propusă în Fullstack GraphQL Applications with GRANDstack reprezintă un salt calitativ pentru ingineria software modernă, mutând accentul de la structurile de date rigide spre flexibilitatea grafurilor. Autorul William Lyon demonstrează cum arhitectura GRANDstack (GraphQL, React, Apollo, Neo4j) elimină ineficiențele clasice ale API-urilor REST, precum over-fetching-ul, permițând aplicațiilor client să solicite exact datele necesare. Structura cărții urmărește un flux logic de implementare, de la definirea schemei GraphQL la modelarea datelor în Neo4j și integrarea front-end-ului cu Apollo Client. Din punct de vedere tehnic, volumul excelează în explicarea modului în care o bază de date nativă de grafuri se aliniază natural cu limbajul de interogare GraphQL, simplificând logicile complexe de business care ar necesita numeroase operațiuni de join în bazele de date relaționale. Cititorul care a aplicat ideile din Practical GraphQL va găsi aici o extensie esențială: în timp ce volumul lui Nabendu Biswas se concentrează pe fundamentele limbajului, William Lyon plasează GraphQL într-un ecosistem complet, adăugând componenta critică de stocare persistenta prin Neo4j. De asemenea, spre deosebire de Full Stack Serverless, care explorează ecosistemul AWS, această lucrare oferă o perspectivă specializată pe optimizarea performanței prin structuri de grafuri. Recomandăm parcurgerea capitolelor dedicate securității și deployment-ului în medii serverless, elemente care transformă un proiect de învățare într-o soluție robustă de producție. Stilul este unul aplicat, axat pe specificații concrete și pe reducerea latenței prin interogări precise, oferind un ghid cuprinzător pentru construirea unor aplicații web scalabile și ușor de întreținut.

Citește tot Restrânge

Preț: 30952 lei

Preț vechi: 38690 lei
-20%

Puncte Express: 464

Carte disponibilă

Livrare economică 27 mai-10 iunie
Livrare express 13-19 mai pentru 3393 lei


Specificații

ISBN-13: 9781617297038
ISBN-10: 1617297038
Pagini: 300
Dimensiuni: 234 x 186 x 24 mm
Greutate: 0.48 kg
Editura: Manning Publications

De ce să citești această carte

Recomandăm această carte programatorilor care doresc să stăpânească stiva GRANDstack pentru a construi aplicații moderne, de înaltă performanță. Veți câștiga o înțelegere profundă a modului în care GraphQL și bazele de date graf pot optimiza transferul de date, reducând costurile de infrastructură. Este resursa ideală pentru a trece de la simple interogări la arhitecturi fullstack serverless, securizate și gata pentru producție.


Despre autor

William Lyon este un specialist recunoscut în tehnologii de grafuri, activând ca un expert în ecosistemul Neo4j și GraphQL. Cu o experiență vastă în dezvoltarea de software și arhitectura sistemelor, Lyon s-a remarcat prin capacitatea de a sintetiza concepte complexe de backend și frontend într-un flux de lucru unitar. Deși datele biografice indică un parcurs academic diversificat în psihologie clinică, activitatea sa profesională în cadrul Manning Publications se concentrează pe optimizarea performanței API-urilor și pe promovarea stivei GRANDstack în comunitatea globală de dezvoltatori.


Descriere scurtă

Fullstack GraphQL Applications with GRANDstack teaches you to leverage the power of GraphQL to create modern APIs that streamline data loads by allowing client applications to selectively fetch only the data required. Over-fetching or under-fetching data from REST APIs can make your applications slow and unreliable. The GraphQL query language offers a solution with a new API paradigm, reducing loads by constructing precise graph-based data requests. In Fullstack GraphQL Applications with GRANDstack you'll learn to build graph-aware end-to-end web applications using GraphQL, React, Apollo, and the Neo4j graph database. Fullstack GraphQL Applications with GRANDstack teaches you to leverage the power of GraphQL to create modern APIs that streamline data loads by allowing client applications to selectively fetch only the data required. By the end, you'll be able to deploy all of the components of a serverless full stack application in a secure and cost-effective way that takes full advantage of GraphQL's performance capabilities. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

Notă biografică

William Lyon is a software developer at Neo4j, working on integrations with other technologies and helping users build applications with Neo4j. He is the creator and maintainer of neo4j-graphql.js, a JavaScript library for creating GraphQL APIs, and is a contributor to GRANDstack.io. He serves as Neo4j's representative on the GraphQL Foundation.