Full Stack GraphQL Applications With React, Node.js, and Neo4j
All offers (1)
| Price | Condition | Seller | |
|---|---|---|---|
| $64.10Best price | New | Basi6 International LLC |
Stock and pricing refresh on page load. Tez can also compare prices on Amazon, AbeBooks, and ThriftBooks if you ask.
About this book
<b>Build hyper-fast and hyper-efficient web applications with GraphQL! This practical, comprehensive guide introduces the powerful GRANDStack for developing full stack web applications based in graph data structures.</b><br><br>In <i>Full Stack GraphQL Applications</i> you will learn how to:<br> <br> Build backend functionalities for GraphQL applications<br> Model a GraphQL API with GraphQL type definitions<br> Utilize Neo4j as a backend database<br> Handle authentication and authorization with GraphQL<br> Implement pagination and rate limiting in a GraphQL API<br> Develop a GraphQL service with Apollo Server<br> Install Neo4j Database on different platforms<br> Create a basic frontend application using React and Apollo Client<br> Deploy a full stack GraphQL application to the cloud<br> <br> The GraphQL query language radically reduces over-fetching or under-fetching of data by constructing precise graph-based data requests. In <i>Full Stack GraphQL Applications</i> you’ll learn how to build graph-aware web applications that take full advantage of GraphQL’s amazing efficiency. Neo4j’s William Lyon teaches you everything you need to know to design, deploy, and maintain a GraphQL API from scratch. He reveals how you can build your web apps with GraphQL, React, Apollo, and Neo4j Database, aka “the GRANDstack,” to get maximum performance out of GraphQL.<br> <br> Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.<br> <br> About the technology<br> The GraphQL API query language radically streamlines data exchanges with backend servers by representing application data as easy-to-understand graphs. You can amplify GraphQL’s benefits by using graph-aware tools and data stores, like React, Apollo, and Neo4j, throughout your application. A full stack graph approach provides a consistent data model end to end, reducing friction in data fetching and increasing developer productivity.<br> <br> About the book<br> <i>Full Stack GraphQL Applications</i> teaches you to build graph-aware web applications using GraphQL, React, Apollo, and the Neo4j database, collectively called “the GRANDstack.” Practical, hands-on examples quickly develop your understanding of how the GRANDstack fits together. As you go, you’ll create and deploy to the cloud a full-featured web application that includes search, authentication, and more. Soon, you’ll be ready to deploy end-to-end applications that take full advantage of GraphQL’s outstanding performance.<br> <br> What's inside<br> <br> Building a GraphQL backend using Neo4j<br> Authentication and authorization with GraphQL<br> Pagination and GraphQL abstract types<br> A basic frontend application using React and Apollo Client<br> Deploying to the cloud with Netlify, AWS Lambda, Auth0, and Neo4j Aura<br> <br> About the reader<br> For full stack web developers. No experience with GraphQL or graph databases required.<br> <br> About the author<br> <b>William Lyon</b> is a Staff Developer Advocate at Neo4j and blogger at lyonwj.com.<br> <br> Table of Contents<br> PART 1 GETTING STARTED WITH FULL STACK GRAPHQL<br> 1 What is full stack GraphQL?<br> 2 Graph thinking with GraphQL<br> 3 Graphs in the database<br> 4 The Neo4j GraphQL Library<br> PART 2 BUILDING THE FRONTEND<br> 5 Building user interfaces with React<br> 6 Client-side GraphQL with React and Apollo Client<br> PART 3 FULL STACK CONSIDERATIONS<br> 7 Adding authorization and authentication<br> 8 Deploying our full stack GraphQL application<br> 9 Advanced GraphQL considerations
Details
Categories
Computers, Internet, Web Programming, Web Services & APIs
Ask Tez ✨