Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

Use coupon code “MARCH20” for a 20% discount on all items! Valid until 31-03-2025

Site Logo
Site Logo

Royal Mail  express delivery to UK destinations

Regular sales and promotions

Stock updates every 20 minutes!

Fullstack GraphQL Applications with GRANDstack

6 in stock

Firm sale: non returnable item
SKU 9781617297038 Categories ,
Select Guide Rating
GraphQL radically improves the efficiency of web APIs, reducing the number of requests and the volume of data in-transit within your web applications. You can amplify the benefits of GraphQL by adjusting your stack to match GraphQL's more natural representation of your data as...

£39.99

Buy new:

Delivery: UK delivery Only. Usually dispatched in 1-2 working days.

Shipping costs: All shipping costs calculated in the cart or during the checkout process.

Standard service (normally 2-3 working days): 48hr Tracked service.

Premium service (next working day): 24hr Tracked service – signature service included.

Royal mail: 24 & 48hr Tracked: Trackable items weighing up to 20kg are tracked to door and are inclusive of text and email with ‘Leave in Safe Place’ options, but are non-signature services. Examples of service expected: Standard 48hr service – if ordered before 3pm on Thursday then expected delivery would be on Saturday. If Premium 24hr service used, then expected delivery would be Friday.

Signature Service: This service is only available for tracked items.

Leave in Safe Place: This option is available at no additional charge for tracked services.

Description

Product ID:9781617297038
Product Form:Paperback / softback
Country of Manufacture:GB
Title:Fullstack GraphQL Applications with GRANDstack
Authors:Author: William Lyon
Page Count:300
Subjects:Software Engineering, Software Engineering
Description:Select Guide Rating
GraphQL radically improves the efficiency of web APIs, reducing the number of requests and the volume of data in-transit within your web applications. You can amplify the benefits of GraphQL by adjusting your stack to match GraphQL's more natural representation of your data as a graph. 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. about the technologyOver-fetching or under-fetching data from REST APIs makes your applications slow and unreliable, especially over weak mobile network connections. The GraphQL query language offers a solution with a new API paradigm, reducing loads by constructing precise graph-based data requests. By adapting your application's design and data store to leverage graphs throughout the stack, you decrease friction by using a consistent data model improving developer productivity, performance and maintainability. The combination of GraphQL, React, Apollo, and Neo4j Database, aka "the GRANDstack," provides an easily adoptable end-to-end solution perfect for building fullstack GraphQL applications. about the book 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. GRANDstack.io contributor and GraphQL Foundation member William Lyon teaches you everything you need to know to design, deploy, and maintain a GraphQL API from scratch and create graph-aware fullstack web applications. In this project-driven book, you'll build a complete business reviews application using the cutting-edge GRANDstack, learning how the different parts fit together. Chapter-by-chapter, you'll master creating a GraphQL service with Apollo Server, modelling a GraphQL API with GraphQL type definitions, installing the Neo4j Database on different platforms, and more. By the time you're done, you'll be able to deploy all of the components of a serverless fullstack application in a secure and cost-effective way that takes full advantage of GraphQL's performance capabilities. Along the way, you'll also get tips for applying these techniques to other stacks. what's inside Building the backend functionality of a GraphQL applicationHandling authentication and authorization with GraphQLImplementing pagination and rate limiting in a GraphQL APICreate a basic frontend application using React and Apollo Client about the readerAimed at developers comfortable building web applications using tools like Django, Rails, or MEAN stack and standard SQL-based databases. No experience with GraphQL or graph databases required. about the author 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.
GraphQL radically improves the efficiency of web APIs, reducing the number of requests and the volume of data in-transit within your web applications. You can amplify the benefits of GraphQL by adjusting your stack to match GraphQL’s more natural representation of your data as a graph. 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.

about the technology

Over-fetching or under-fetching data from REST APIs makes your applications slow and unreliable, especially over weak mobile network connections. The GraphQL query language offers a solution with a new API paradigm, reducing loads by constructing precise graph-based data requests. By adapting your application’s design and data store to leverage graphs throughout the stack, you decrease friction by using a consistent data model improving developer productivity, performance and maintainability. The combination of GraphQL, React, Apollo, and Neo4j Database, aka “the GRANDstack,” provides an easily adoptable end-to-end solution perfect for building fullstack GraphQL applications.

about the book

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. GRANDstack.io contributor and GraphQL Foundation member William Lyon teaches you everything you need to know to design, deploy, and maintain a GraphQL API from scratch and create graph-aware fullstack web applications. In this project-driven book, you’ll build a complete business reviews application using the cutting-edge GRANDstack, learning how the different parts fit together. Chapter-by-chapter, you’ll master creating a GraphQL service with Apollo Server, modelling a GraphQL API with GraphQL type definitions, installing the Neo4j Database on different platforms, and more. By the time you’re done, you’ll be able to deploy all of the components of a serverless fullstack application in a secure and cost-effective way that takes full advantage of GraphQL’s performance capabilities. Along the way, you’ll also get tips for applying these techniques to other stacks.
 

what''s inside

  • Building the backend functionality of a GraphQL application
  • Handling authentication and authorization with GraphQL
  • Implementing pagination and rate limiting in a GraphQL API
  • Create a basic frontend application using React and Apollo Client

about the reader

Aimed at developers comfortable building web applications using tools like Django, Rails, or MEAN stack and standard SQL-based databases. No experience with GraphQL or graph databases required.

about the author

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.

Imprint Name:Manning Publications
Publisher Name:Manning Publications
Country of Publication:GB
Publishing Date:2022-09-22