Bookshock Ask Tez ✨
Full Stack GraphQL Applications With React, Node.js, and Neo4j cover

Full Stack GraphQL Applications With React, Node.js, and Neo4j

by William Lyon

Lowest price on Bookshock
$64.10
1 offer
In stock

Ask Tez about this book →

This title is temporarily out of stock. Email support@bookshock.ai or call (972) 638-0790 and we'll let you know when it's back.
Free US shipping
30-day free returns
Stripe-secured checkout

All offers (1)

PriceConditionSeller
$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

Format
Paperback
Pages
264
Publisher
Simon and Schuster
Language
EN
ISBN-13
9781617297038
ISBN-10
1617297038

Categories

Computers, Internet, Web Programming, Web Services & APIs