The Road to Graphql: Your Journey to Master Pragmatic Graphql in JavaScript with React.Js and Node.Js, Paperback/Robin Wieruch

The Road to Graphql: Your Journey to Master Pragmatic Graphql in JavaScript with React.Js and Node.Js, Paperback/Robin Wieruch

An publicare
2018
Nr. Pagini
354
ISBN
9781730853937

Descriere

Description The Road to Graph QL is your personal journey to master pragmatic Graph QL in Java Script. The book is full with applications you are going to build along the way with React. js and Node. js. Afterward, you will be able to implement full-stack Java Script applications. I wrote the The Road to Graph QL over the last year, while building several Graph QL applications for my clients and for myself. During this time, I came to understand the practical genius of Graph QL, and how it dramatically improves communication in client-server architectures. Not only does it improve the interface between the client and the server, it also enhances client-side state management by eliminating remote data management. Sophisticated Graph QL libraries like Apollo Client provide powerful features like caching, optimistic UI, and data prefetching for free. This book covers the fundamentals of Graph QL itself, as well as its ecosystem. I applied the same principles as my other books: Stay pragmatic Keep it simple Answer the why, not just the how Experience a problem, solve a problem This book is not intended to be an end-all reference for Graph QL APIs, nor an in-depth guide about the internals of the Graph QL specification. Instead, its purpose is to journey through learning Graph QL with Java Script the pragmatic way, building client and server applications yourself. The book covers lots of facets about Graph QL in Java Script that are important for building modern applications, without just throwing the libraries like Apollo at problems before experiencing them. It starts with the basic HTTP requests to perform Graph QL queries first, then moves on to using dedicated Graph QL libraries for it. You will even get the chance to implement your own Graph QL client library, so you understand how these libraries work under the hood. There are no hidden abstractions in this book, just plenty of fundamentals for Java Script, React. js, Node. js, and Graph QL. Requirements To get the most out of this book, you sho

Pe aceeași temă