Search icon CANCEL
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Build Performant GraphQL Backends in Days using Hasura
Build Performant GraphQL Backends in Days using Hasura

Build Performant GraphQL Backends in Days using Hasura: Easily spin up GraphQL backends in a few hours using Hasura

Arrow left icon
Profile Icon Mezhenskyi Profile Icon Dmytro Mezhenskyi
Arrow right icon
zł403.99
Video Nov 2021 7hrs 1min 1st Edition
Video
zł403.99
Subscription
Free Trial
Arrow left icon
Profile Icon Mezhenskyi Profile Icon Dmytro Mezhenskyi
Arrow right icon
zł403.99
Video Nov 2021 7hrs 1min 1st Edition
Video
zł403.99
Subscription
Free Trial
Video
zł403.99
Subscription
Free Trial

What do you get with a video?

Product feature icon Download this video in MP4 format
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want

Key benefits

  • Transform your database into a GraphQL server with built-in sorting, full-text search, and pagination in a few minutes
  • Use a simple file uploading strategy with GraphQL, Hasura actions, and Firebase storage
  • Build a CI/CD pipeline with GitHub Actions that deploys the Hasura project on development and production environments

Description

If you’re a developer struggling with GraphQL because of its complexity or simply because it takes too much time, this is going to be the most exciting news for you. If you get to know that your existing PostgreSQL (and soon MySQL too) can be turned into a powerful GraphQL API in a matter of seconds or build a performant GraphQL backend from start to finish in a couple of hours with very little to no coding-would you be interested? This course provides you with a solution. This course will talk about “Hasura”, which will help you create your GraphQL backends easier and faster than you ever thought possible without writing a single line of code! Here, you will look at how to let the CRUD code write itself without you even touching your keyboard. Then you’ll learn how to play with all the different features in Hasura using the “playground” approach. After that, you’ll understand how to easily navigate through the most common errors that can cost you a huge chunk of your time if you don’t know about them. Finally, you’ll use Angular and React apps to enhance Hasura features and deploy the code on GitHub Actions. By the end of this course, you’ll be able to use every functionality to create your GraphQL backends effortlessly in record time. The resource files are uploaded on the GitHub repository at https://github.com/PacktPublishing/Blazing-Fast-GraphQL-Backend-Development-Using-Hasura

Who is this book for?

This course is for frontend developers looking for a new, easy, and fast way for GraphQL backend development and backend developers looking for incredibly performing GraphQL endpoints with minimal effort. Product managers who are looking for a tool for quick idea validation and developers who need an amazing tool for extremely fast GraphQL backend prototyping will also benefit from this course. To get the maximum benefit from this course, a basic understanding of Docker along with an understanding of GraphQL and a little experience in web development will be required.

What you will learn

  • Use a simple file uploading strategy with GraphQL, Hasura Actions, and Firebase storage
  • Easily integrate and delegate custom logic to micro-services (REST and GraphQL) created with Firebase Cloud functions
  • Database migrations and metadata to help your database evolve successfully
  • Create role-based access to the data
  • Create full React and Angular application examples with Apollo GraphQL client and Hasura backend
  • Build real-time queries to the Hasura GraphQL server

Product Details

Country selected
Publication date, Length, Edition, Language, ISBN-13
Last updated date : Nov 30, 2021
Publication date : May 31, 2021
Length: 7hrs 1min
Edition : 1st
Language : English
ISBN-13 : 9781801078252
Tools :

What do you get with a video?

Product feature icon Download this video in MP4 format
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want

Product Details

Last updated date : Nov 30, 2021
Publication date : May 31, 2021
Length: 7hrs 1min
Edition : 1st
Language : English
ISBN-13 : 9781801078252
Tools :

Packt Subscriptions

See our plans and pricing
Modal Close icon
$19.99 billed monthly
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Simple pricing, no contract
$199.99 billed annually
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just zł20 each
Feature tick icon Exclusive print discounts
$279.99 billed in 18 months
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just zł20 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total 1,283.97
Svelte.js 3 and Sapper Projects
zł556.99
Build Performant GraphQL Backends in Days using Hasura
zł403.99
C# 10 and .NET 6 – Modern Cross-Platform Development
zł322.99
Total 1,283.97 Stars icon

Table of Contents

10 Chapters
Introduction Chevron down icon Chevron up icon
Basics – Queries / Mutations / Real-Time Subscriptions Chevron down icon Chevron up icon
Delegation of Custom Logic to Third-Party Microservices Chevron down icon Chevron up icon
Authentication in Hasura Chevron down icon Chevron up icon
Database Migrations and Metadata Chevron down icon Chevron up icon
File Uploading and Small Improvements Chevron down icon Chevron up icon
Example with Angular, Apollo client, Firebase Storage, and Hasura Server Chevron down icon Chevron up icon
Example with React, Apollo Client, Firebase Storage, and Hasura Server Chevron down icon Chevron up icon
Hasura Project Deployment to Development and Production Environments Using GitHub Actions Chevron down icon Chevron up icon
Hasura 2.0 Chevron down icon Chevron up icon
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

How can I download a video package for offline viewing? Chevron down icon Chevron up icon
  1. Login to your account at Packtpub.com.
  2. Click on "My Account" and then click on the "My Videos" tab to access your videos.
  3. Click on the "Download Now" link to start your video download.
How can I extract my video file? Chevron down icon Chevron up icon

All modern operating systems ship with ZIP file extraction built in. If you'd prefer to use a dedicated compression application, we've tested WinRAR / 7-Zip for Windows, Zipeg / iZip / UnRarX for Mac and 7-Zip / PeaZip for Linux. These applications support all extension files.

How can I get help and support around my video package? Chevron down icon Chevron up icon

If your video course doesn't give you what you were expecting, either because of functionality problems or because the content isn't up to scratch, please mail customercare@packt.com with details of the problem. In addition, so that we can best provide the support you need, please include the following information for our support team.

  1. Video
  2. Format watched (HTML, MP4, streaming)
  3. Chapter or section that issue relates to (if relevant)
  4. System being played on
  5. Browser used (if relevant)
  6. Details of support
Why can’t I download my video package? Chevron down icon Chevron up icon

In the even that you are having issues downloading your video package then please follow these instructions:

  1. Disable all your browser plugins and extensions: Some security and download manager extensions can cause issues during the download.
  2. Download the video course using a different browser: We've tested downloads operate correctly in current versions of Chrome, Firefox, Internet Explorer, and Safari.