Hands-on Full-Stack Web Development with GraphQL and React

Unearth the power of GraphQL, React, Apollo, Node, and Express to build a scalable, production ready application

Hands-on Full-Stack Web Development with GraphQL and React

Sebastian Grebe

Unearth the power of GraphQL, React, Apollo, Node, and Express to build a scalable, production ready application
Packt Subscription
FREE
$9.99/m after trial
eBook
$14.40
RRP $35.99
Save 59%
Print + eBook
$44.99
RRP $44.99
What do I get with a Packt subscription?
  • Exclusive monthly discount - no contract
  • Unlimited access to entire Packt library of 6500+ eBooks and Videos
  • 120 new titles added every month, on new and emerging tech
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$14.40
$44.99
$9.99 p/m after trial
RRP $35.99
RRP $44.99
Subscription
eBook
Print + eBook
Start a FREE 10-day trial

Frequently bought together


Hands-on Full-Stack Web Development with GraphQL and React Book Cover
Hands-on Full-Stack Web Development with GraphQL and React
$ 35.99
$ 14.40
Version Control with Git and GitHub Book Cover
Version Control with Git and GitHub
$ 27.99
$ 11.20
Buy 2 for $25.60
Save $38.38
Add to Cart

Book Details

ISBN 139781789134520
Paperback468 pages

Book Description

React, one of the most widely used JavaScript frameworks, allows developers to build fast and scalable front end applications for any use case. GraphQL is the modern way of querying an API. It represents an alternative to REST and is the next evolution in web development. Combining these two revolutionary technologies will give you a future-proof and scalable stack you can start building your business around.

This book will guide you in implementing applications by using React, Apollo, Node.js and SQL. We'll focus on solving complex problems with GraphQL, such as abstracting multi-table database architectures and handling image uploads. Our client, and server will be powered by Apollo. Finally we will go ahead and build a complete Graphbook. While building the app, we'll cover the tricky parts of connecting React to the back end, and maintaining and synchronizing state. We'll learn all about querying data and authenticating users. We'll write test cases to verify the front end and back end functionality for our application and cover deployment. By the end of the book, you will be proficient in using GraphQL and React for your full-stack development requirements.

Table of Contents

What You Will Learn

  • Resolve data from multi-table database and system architectures
  • Build a GraphQL API by implementing models and schemas with Apollo and Sequelize
  • Set up an Apollo Client and build front end components using React
  • Use Mocha to test your full-stack application
  • Write complex React components and share data across them
  • Deploy your application using Docker

Authors

Table of Contents

Book Details

ISBN 139781789134520
Paperback468 pages
Read More

Read More Reviews

Recommended for You

Version Control with Git and GitHub Book Cover
Version Control with Git and GitHub
$ 27.99
$ 11.20
Hands-On Full-Stack Web Development with GraphQL and React [Video] Book Cover
Hands-On Full-Stack Web Development with GraphQL and React [Video]
$ 124.99
$ 50.00
Hands-On Full-Stack Web Development with ASP.NET Core Book Cover
Hands-On Full-Stack Web Development with ASP.NET Core
$ 35.99
$ 14.40
Hands-On Full Stack Web Development with Angular 6 and Laravel 5 Book Cover
Hands-On Full Stack Web Development with Angular 6 and Laravel 5
$ 35.99
$ 14.40
Hands-On Full Stack Development with Spring Boot 2.0 and React Book Cover
Hands-On Full Stack Development with Spring Boot 2.0 and React
$ 35.99
$ 14.40
Hands-On Full Stack Development with Go Book Cover
Hands-On Full Stack Development with Go
$ 31.99
$ 12.80