Praveen Durairaju

Praveen Durairaju

Application Engineer. Tech Enthusiast. Follow on Twitter - https://twitter.com/@praveenweb

Twitter
Frontend

Top 5 GraphQL Resources for Next.js Developers in 2021

GraphQL is stepping in to the 6th year in 2021 and is seeing great adoption in the developer community. We have compiled a short list of 5 best resources (in no particular order) specifically catering to Next.js developers.
Praveen Durairaju
Praveen Durairaju
15 February, 2021
GraphQL Backend

Building GraphQL APIs with Deno and Hasura

In this post, we will look at building a GraphQL API backend with Deno and create a unified GraphQL layer with Hasura and Deno to solve custom business logic requirements of the app.
Praveen Durairaju
Praveen Durairaju
10 February, 2021
Frontend

Next.js JWT Authentication with NextAuth and Integration with Hasura

In this tutorial, we will look at implementing a custom JWT solution with next-auth, served by Next.js and integrate the same with Hasura and make authenticated GraphQL API calls.
Praveen Durairaju
Praveen Durairaju
04 February, 2021
Remote Joins

Creating a Data Graph with GraphQL Mesh and Hasura Remote Joins

In this example, we will look at the ability to add an API source that GraphQL Mesh creates as a Remote Schema in Hasura. Going one step further we will try to establish relationships between Hasura's GraphQL API and APIs sourced via GraphQL Mesh.
Praveen Durairaju
Praveen Durairaju
18 December, 2020
SWR

GraphQL Data Fetching with SWR React Hooks and Hasura

The idea behind this example is to demonstrate usage of useSWR, mutate and trigger hooks of SWR in combination with GraphQL.
Praveen Durairaju
Praveen Durairaju
14 December, 2020
GraphQL Security

How to secure GraphQL APIs with Hasura Cloud

In this post, we will look at how to secure GraphQL APIs with various defense mechanisms available in Hasura Cloud. Without the right protections, you are opening up your application network to malicious attacks and potentially exposing data in some cases.
Praveen Durairaju
Praveen Durairaju
02 December, 2020
Hasura Cloud

GraphQL in Production with Hasura Cloud

In this post, we will look at various aspects of taking a GraphQL API to production and how Hasura helps you through the process seamlessly with it's advanced security and production ready features.
Praveen Durairaju
Praveen Durairaju
24 September, 2020
GatsbyJS

Data Federation in GraphQL using Hasura Remote Joins and Gatsby Source Plugins

We will look at how to use Gatsby Source Plugins as a Remote Schema source and federate data using Hasura Remote Joins for a unified data model and GraphQL API
Praveen Durairaju
Praveen Durairaju
01 September, 2020
Hasura Cloud

Local Dev to Staging to getting Production-Ready with Hasura! 🚀

In this post, we will look at how to approach various stages of development with Hasura, from localhost to staging -> going live to production and finally performing maintenance updates.
Praveen Durairaju
Praveen Durairaju
28 August, 2020
Actions

Turn your Python REST API to GraphQL using Hasura Actions

In this post, we will look at using Hasura Actions to convert your Python REST API written in Flask to GraphQL.
Praveen Durairaju
Praveen Durairaju
14 August, 2020
Scheduled Triggers

Building a Calendar Scheduling App Backend with Hasura Scheduled Triggers

In this post, we will look at how a calendar app backend with complex scheduling logic can be implemented with Hasura GraphQL and Scheduled Triggers API in Hasura.
Praveen Durairaju
Praveen Durairaju
10 August, 2020
Hasura Cloud

Moving from Self Hosted Hasura OSS to Hasura Cloud

If you are running Hasura OSS, it's very easy to migrate to Hasura Cloud. We will look at why and how to migrate in this post.
Praveen Durairaju
Praveen Durairaju
23 July, 2020