⚡️ Instant realtime GraphQL APIs!
Connect Hasura to your database & data sources (GraphQL, REST & 3rd party API) and get a unified data access layer instantly.
🎉
@HasuraHQ
Data Delivery Network is now in beta!
Effortlessly ship a unified
#API
– aka
#supergraph
– with unmatched self-serve composability, speed, and reliability on any data! Plus, federated development, rapid CI/CD, a brand new console, and more.
👉Read the announcement…
We — bring demos of Hasura 2.0 (SQL Server support, REST API, etc).
You — bring your questions!
Register to join
@tanmaigo
for a live webinar and chat on March 4 at 11:30 AM PT!
Announcing public beta of
#Hasura
Cloud! 🎉
Hasura Cloud gives you a scalable, highly available, globally distributed, fully managed, secure GraphQL API as a service!
Our new website is live! Check it out now! 🔥
🔗
Announcing Hasura 2.0! 🎉
✅Connect to multiple databases (SQL Server, BigQuery)
✅Generate REST from GraphQL endpoints
✅Remote Schema Permissions, & more!
Find out all about it from our very own
@tanmaigo
(CEO & Co-Founder) in the announcement:
➡️
Hasura crossed 200 Million Downloads on Github!! 🎉🎉🎉
We're giving away swag to celebrate, so drop your cute pet pictures below to enter. 😍
(if you don't have any, drop a picture of a pet you'd like to have)
Thrilled to announce our Series A fundraise today🎉.
We look fwd to continue making GraphQL & data-access instant & painless, bring the Hasura experience to other databases & keep investing in our users & community, we ❤️ you!
More from
@tanmaigo
here:
📢 We're thrilled to announce our $25M financing led by
@lightspeedvp
!
We've resolved to keep investing in our community, helping our users succeed, & solving difficult problems! We further this resolve with the alpha offering of our MySQL integration! 🐬
We are delighted to announce our $100M Series C funding led by Greenoaks. 🤩
This funding will allow us to accelerate the development and adoption of our GraphQL engine to make GraphQL available to everyone. 🚀
We first launched Hasura Learn in 2019 to help developers get up to speed with GraphQL, databases, & Hasura.
2.5y and 25+ courses later, we're thrilled to unveil a new look and some exciting updates today! 🎉
📚
The Hasura Swag Store is live!
🎁
To celebrate, we're giving away 30 swag kits.
To enter the raffle, RT and like this tweet. Winners will be announced throughout the day.
If you ♥️
#Hasura
, Hasura Con'20 is THE place to tell the world why!
Talk ideas 🎤
🏗 Use-cases, products built with Hasura
🤯 Hasura insights, tooling or tips & tricks
🤝 Product integrations
💪 Community
Submit a talk👉
#HasuraCon20
#GraphQL
We are exploring offline-first apps 🏖 with GraphQL: syncing a client-db (
@pouchdb
) with Postgres automatically & securely!
Our first post is a tutorial with
@rxdbjs
& Hasura that covers the app architecture, setup, and secure replication with authz!
📢 We are super excited to be announcing stable release of v1.3! 🎉
The most awaited features are here! 💃
✨Relay Support
✨Remote Joins
✨Scheduled Triggers
For more, check out our announcement! 👉
🌩 Try it out on !
#Hasura
Join customer data with Stripe data in just 4 steps with Hasura Remote Joins:
🕸️ Set up
@onegraphio
🛰️ Add OneGraph as a remote schema
🎛️ Create a remote relationship
🗣️Get customer &
@stripe
data with a single
#GraphQL
query
🔗
#JoinAllTheThings
We are thrilled to announce the release of GraphQL Joins! 🎉
Create a unified GraphQL API by joining data from different GraphQL services.
See what that means in the following tweets 👇
🥁 Presenting the first ever Hasura user conference!
— Hasura Con’20 🎉
Join Hasura users & engineers online over workshops & talks from June 3-10 as we explore pushing the boundaries of GraphQL!
💣
#GraphQL
#Hasura
#HasuraCon
How Hasura got its name:
👹 ASURA - The Sanskrit word for demon & a reference to 'daemons' in computer programming
👹 H - From Haskell, the language our GraphQL to SQL compiler is written in
Now you know 😃
Given the gravity of the recent events in the US, Hasura Con'20 is postponed.
New dates will be announced soon.
Hasura stands with the community against hate, violence, racial & minority injustice.
v1.3 beta is live! This update comes with some of our most awaited features:
🤝Remote Joins: Federate data across your data sources with a unified GraphQL API
⏰ Scheduled Triggers: Execute custom business logic on a schedule
🏃♀️Relay Support
Changelog👉
We often get asked how users can build modern apps with complex business logic using Hasura.
📢 Announcing Hasura Super App—A reference app that showcases how to leverage Hasura superpowers to build scalable, secure, & high-performance business apps.
➡️
🥳 Announcing the preview of Remote Joins in Hasura!
Get a
#GraphQL
API to join across:
🛰️ Your db & 3rd party APIs
🛎️ Your db & microservices
🐘 Different db instances
All consumable by frontend apps, with secure access control 🤯
#JoinAllTheThings
🥳 We're giving away 2 tickets to GraphQL Summit!
💙 Tag someone you know would like to go (or yourself 😄) and we'll add them to the raffle ♥️
Winners will be announced on 28th Oct!
#GraphQL
#GraphQLSummit
@graphqlsummit
📢 We’re doing a few bi-weekly Hasura demos, specifically on how companies using Hasura are incrementally adding GraphQL and seeing major productivity & performance benefits!
If you’re considering using
#GraphQL
/
#Hasura
for your apps in prod, register👉
💫Introducing Hasura Pro💫
An enterprise-ready version for teams to ensure secure & reliable data access.
Hasura Pro comes with:
✪ Monitoring/Analytics
✪ Rate-limiting
✪ Regression Testing
✪ Allow-listing workflows
Chat with us to learn more →
We wanted a quick way to test GraphQL servers right from a CLI
🎉 Introducing Graphqurl v1.0, a curl-like CLI for
#GraphQL
• Autocomplete queries
• Use it as a library with Node/a browser
• Supports subscriptions
• Run & point Graphiql to an endpoint
It’s
#HasuraCon21
Day 1 and we have a MAJOR pre-conference goody for all of you!
🥁🥁🥁🥁🥁
Hasura 2.0 is now stable!! 🎉🎉🎉
Below is a round-up of what 2.0 comes with: ⬇️
In 2yrs, the Hasura GraphQL Engine has grown to 300M+ downloads. And the credit goes to the amazing community.
To pay it forward, we're sponsoring open-source GraphQL projects that add value to the ecosystem.
Read about the first 3 & why we chose them:
➡️
Yay! Hasura has been certified by
@CloudNativeFdn
as a certified
#Kubernetes
platform provider. We also happen to be the only one from India🇮🇳 and the only BaaS😍 Learn more👉
We love Haskell - it powers a significant part of Hasura.
We partnered with the amazing folks at
@welltyped
to improve
#Haskell
tooling.
Here's a new profiling method they developed in GHC to help track down memory leaks ➡️
🥳 Did you know 2020 marks 5⃣ years since
#GraphQL
was released?
To celebrate, we asked some of the usual suspects😎 in the community to reflect on their journey & where it's headed next.
👀 for an insightful & hilarious ride
#GraphQL2020
#GraphQLTurns5
The Hasura GraphQL Engine lets you squeeze every single drop of performance out of your infra:
🐳 20mb Docker image
🐙 Multi-core aware
🚅 50 MB RAM consumption @ ~1000 req/s
#GraphQL
We are starting a series of webinars on use-cases around
#GraphQL
&
#Hasura
in larger orgs.
Our first webinar will see
@tanmaigo
talk about:
Enabling data agility for accelerated product delivery with Hasura
📅 Join us at 11:30 am EST on 18th Feb'20 👇
❔What was our adoption process and how did it go?
✨ Write new code in
#TypeScript
and gradually migrate older
#JavaScript
code for a slow and steady adoption.
Stay tuned to know more about how it all went!
We have exciting news for the Hasura Japanese community! 🇯🇵
We're happy to announce that we now have 5 courses in the Japanese language. 🥳
エンジョイ!
Check them out below 👇
Benefits of Fluent APIs for
#GraphQL
🤖 Write queries as objects instead of strings
⛓️ More readable code via chaining
🔥 Avoid redundancy of type definitions
💂 Strong typing
🏃 Autocompletion
Here's a thread of
#fluentAPI
clients we've explored👇
🚗Road Trip!
We’re excited to set out on the road in 2020 to meet more Hasura users & the
#GraphQL
community in person!
We’ll drop by different cities to host workshops, demos, talks, and of-course, 🍕&🍹!
Help us plan this out - tell us where we should go in the comments 👇
One for the Vue.js enthusiasts 💚
If you want to build:
• Static Sites with
@Gridsome
• Universal Apps with
@Nuxt_js
• Cross-platform Apps with
@QuasarFramework
• Vue.js Applications with
@GraphQL
We've got you covered! 🎉
Check out the resources below 👇
🎉 Hasura GraphQL Engine v3 alpha is now open source!
We are super excited to open source Hasura GraphQL Engine v3 alpha.
At the center of this announcement lies the new architecture of the core graphql-engine written in Rust, moving away from Haskell. This strategic move…
🚨 ICYMI
Here is the recording from
@ASpittel
’s GraphQL workshop earlier this week👉
She explained
#GraphQL
&
#Hasura
fundamentals and how to use both along with React & Postgres to build an interactive, realtime multi-player game.
#100DaysOfCode
#react
In today's Full Stack news!!
Create Full Stack: A production-ready
#TypeScript
full stack in a single command by
@tiagsters
. 🥞
🚀 Auto-deploy to AWS in minutes
🛠 Built in CI/CD
🏗 Bootstrap web/mobile apps & backend with Hasura
Check it out!
➡️
We're hiring engineers (Haskell / React / Go), designers & dev advocates to build really great developer tools.
Check out our open roles here 👉
P.S. Think someone would be a great fit? Tag them below!
#react
#haskell
#golang
#devrel
#designer
Hasura 1.4 Alpha1 is here!
☑️Connect multiple Postgres to 1 Hasura
☑️Connect Hasura to read-only Postgres
☑️Generate idiomatic REST from GraphQL!
☑️Remote Schema Permissions
☑️Query multiple data sources with 1
#GraphQL
query
Read more & try it out⤵️
graphqurl is a curl like CLI for GraphQL which lets you:
☑️Make GraphQL queries with autocomplete
☑️Run GraphiQL locally against any endpoint
☑️Use as a library with
#Nodejs
☑️Export
#GraphQL
schema
Try it out ➡️
🎉 We’re adding support for Relay soon 🎉
Relay’s top features:
◆ Colocation
◆ Declarative data fetching
◆ Persisted queries
◆ Ahead-of-time optimization
What do you ❤️about Relay? Tell us in the comments!
#GraphQL
#react
The Hasura GraphQL Engine now supports batching operations!
You can send multiple operations (any combination of queries & mutations) in a single query instead of making multiple network calls 👉
#GraphQL
#Hasura
Thrilled to announce our final beta for v1.2! 🎉
v1.2.0-beta.5 supports:
✨--dev-mode in server✨
🗳Backend only insert permissions
✉️Post-update check in permissions
🌄Postgres materialized views
🍃.env file in CLI
Full changelog here 👇
#Hasura
We bring to you v1.2.0! 🎉
Joining the stable tribe, we have:
🤺Hasura Actions
🛳New Migrations workflow
⚓️Support for more operators and postgres features
🛠Debugging mode for non-admin roles
🔮And more magic:
#Hasura
#GraphQL
Hasura GraphQL Engine reached 25k GitHub Stars 🎉
Thanks to the community for the contributions in the form of pull requests, issues, discussions and the immense support over the years.
We recently completed a codebase restructuring of the v3 Console, that resulted in a 10x improvement in our internal CI build time.
Here’s what we did:
🚀 Moved to
@bunjavascript
package manager from Yarn
⚡️ Moved from a multiple library/app, highly customized NX monorepo to a…
As a first step, we’ve announced a matching fund for everyone who works at Hasura for up to $20,000 USD to support organisations around them that are fighting for equality and supporting the marginalised, and are working against hate, violence and, racial & minority injustice.
🌲 An
#AST
(abstract syntax tree) is a tree representation of the syntactic structure of code.
Hasura compiles: GraphQL string ->
#GraphQL
AST ->
#SQL
AST -> SQL 👉 one highly performant query 🚀
#HasuraBehindTheScenes
We are excited to announce the release of Hasura graphql-engine 2.2.0 🥳
It comes with:
🔮 Database Updates
🚀 OpenAPI Body Specifications
🔥 Nested Action Types
Learn more in the following tweets ⤵️
The Hasura GraphQL Engine lets you squeeze every single drop of performance out of your infra:
🐳 20mb Docker image
🐙 Multi-core aware
🚅 50 MB RAM consumption @ ~1000 req/s
#GraphQL
📢 Introducing
#ActionPackedApril
: A video series on 'Custom Business Logic with Hasura'.
We'll be dropping daily videos on common use cases for adding custom business logic to Hasura.
📹 First video coming soon!
#Hasura
#HasuraActions
graphqurl is a curl like CLI for GraphQL which lets you:
🤖Make GraphQL queries with autocomplete
🏃🏾♂️Run GraphiQL locally against any endpoint
🗞️Use as a library with
#Nodejs
🚢Export GraphQL schema
Check it out here 👉🏾
#GraphQL
The Hasura ChatGPT bot - Pod42 🤖 - is ready for public use 🎊
Pod42 is a bot that answers Hasura questions! It uses the GPT AI model, trained on resources such as the Hasura docs, learn courses, and recent blog posts. 🔮
You can now ask Pod42 questions in our Discord server ⌨️
Hasura is live on
@ProductHunt
! 🥳
We're excited to partner with
@Neondatabase
to launch a new native Postgres DB integration to Hasura Cloud. 🔌
Feel free to share some love and support over there. We'd greatly appreciate it! 🙏
👋Hey
@elmlang
devs!
Our GraphQL + Elm tutorial has been updated to Elm v0.19.1 along with all the packages!
Learn how to use GraphQL to build fullstack Elm apps in just 2 hours with this tutorial 👉🏾
#elmlang
We continue to explore offline-first applications!
📝Our latest post is “A Design Guide to Offline First Apps”.
Read on to learn about offline-first architectures, approaches to conflict resolution, migrations & things that just cannot be offline😬!
📹
@sez
recently created a video series on building a
#Unity
leaderboard with
#GraphQL
&
#Hasura
!
🎮 Set up GraphQL queries, mutations, and live scores
🎮 Add custom business logic using Hasura Actions to display high scores! 👇
🔗
#MadeWithUnity
🚀
@pipe
launched & grew their fintech app to a $2 billion valuation in under a year with just 12 people!
@yas_moaven
&
@peterldowns
are gonna join
@rajoshighosh
to talk about the tech, team, and culture that got them get there!
Join them live➡️
#fintech
🚀 Let's do this!
If you have questions about
#GraphQL
that keep you up at night, feel free to shoot them in the comments below. 🤓
We'll be answering all your questions here over the next hour! 🔥
#GraphQL
#100DaysOfCode
#AMA
🎬 If you send multiple
#GraphQL
mutations in 1 request,
#Hasura
executes them sequentially in a single
#Postgres
transaction.
Transactions are all-or-nothing db operations that bundle steps between BEGIN and COMMIT. If any fail, all are rolled back.
#HasuraBehindTheScenes
Thanks so much to everyone who joined us yesterday for
@codebeast
's online workshop on 'Building GraphQL APIs'. 🔥
If you missed it, catch the recording and GitHub repo here: ⤵️
📹:
🔗:
#GraphQL
#Hasura
#100DaysOfCode
We've published a beginner's guide to JWTs for frontend clients. It covers:
- JWT fundamentals, pros & cons
- Implementing login, logout & client setup
- Current best practices for implementing JWTs on the client-side
👉
#100DaysOfCode
#frontend
#GraphQL
A Hasura user with millions of rows of data reduced
#GraphQL
query latency from ~30 seconds to less than 1 second 😱😱 by using the
#Postgres
EXPLAIN command and Hasura's new Analyze feature!
Here's how 👇🏾
Hasura 🤝
@Vercel
We are happy to announce the Vercel integration with Hasura Cloud! 🥳
You can now connect your Hasura Cloud GraphQL and REST APIs with Vercel projects for a seamless full-stack development experience. 🔌
Check out the following tweets ⤵️
🚨 Catch
@kentcdodds
on Hasura Streams tomorrow.
🗣️ Topic: Live coding serverless and GraphQL using Hasura and Netlify functions
🗓️18th April at 10am PST 👉🏾
#GraphQL
#netlify
#serverless