RocketGraph πŸ§‘β€πŸš€ : Serverless backend for your web apps πŸš€ (OPEN-SOURCE)

Rocketgraph. When I was building applications, there were a lot of things in the whole javascript ecosystem I really did not like. These ideas also resonated with the opinions of many good programmers later as well. And since we cannot change(drastical…


This content originally appeared on DEV Community and was authored by Kaushik Varanasi

Rocketgraph. When I was building applications, there were a lot of things in the whole javascript ecosystem I really did not like. These ideas also resonated with the opinions of many good programmers later as well. And since we cannot change(drastically) or replace javascript, we are left with no choice but only making it better. So I came up with a product that makes it easier to start a complex web app(in a few minutes)

With Rocketgraph you can get a full blown web application with database, serverless functions and a GraphQl API in minutes. Not to mention also the SDKs to get you started on the front-end as well.

Rocketgraph provides the following functionality:

  1. Authentication: This is a system that almost every web application needs these days. Having to rewrite that every time is a pain. Auth0 is great but is also expensive and has a vendor lock-in. Paying just for authentication? Rocketgraph comes with email/password, social and magic link authetication
  2. Authorization: You can configure granular level authorization rules on your rows via the Hasura console.
  3. Postgres setup
  4. Realtime: Making it real-time will leave you no option except Firebase. Others are slightly a hassle. With Rocketgraph you get real-time subscriptions right out of the box on your favorite and most trusted Postgres DB.
  5. Automated Deployment: Rocketgraph provides automated deployments from github to lambda
  6. SSL

Rocketgraph solves all of these problems and many more. To put it simply its a complete back-end provided to you. All you have to do is create additional pages for your app. All the user information is accessible across your app and your back-end deployments are also handled automatically. It's like Vercel but for back-end. Check out the features

Rocketgraph features

Yup! Recently I changed the game with serverless functions and automated deployments via Github. Every push you make to master is compiled and converted to an AWS Lambda. You can write your code in express node and hook it up to Lambda using their express-serverless library. You can check out the example lambda here which is a simple calculator app.

For example your code for authenticating users is like follows

Rocketgraph Auth

You will have a Hasura console to manage authorization based on the permissions encoded in JWT token(also handled by Rocketgraph)

Rocketgraph Hasura Graphql console

Here you can setup Row based permissions, webhook integrations(Any change to DB triggers this), modify your Postgres DB(Also provided by Rocketgraph) etc.

And its open-source

So I have basically isolated all the common pain points in getting started with web development and made it so smooth to get you started with your web apps. This can generate an actual production grade web app and all you have to do is create pages based on which client you are working for. Rocketgraph with take care of the rest.

Check it out in action here:

The interface is old, now I have migrated the app to Next.js so don't worry about that. But you get the point.

Check it out at https://rocketgraph.io

DM me here: https://twitter.com/kaushik__v
what you think, and I would be happy to provide you free credits on my platform and may be even a cashback($2-$3) for using it.

If you like my work, please give a follow here:
https://twitter.com/RGraphql

I will follow you back from my twitter account.

PS: It took me over an year to build this product alone. It is completely bootstrapped and has no funding. It is my full-time project. Your support will help me add more features and keep building it. Thanks so much for reading and supporting.


This content originally appeared on DEV Community and was authored by Kaushik Varanasi


Print Share Comment Cite Upload Translate Updates
APA

Kaushik Varanasi | Sciencx (2022-07-16T12:33:25+00:00) RocketGraph πŸ§‘β€πŸš€ : Serverless backend for your web apps πŸš€ (OPEN-SOURCE). Retrieved from https://www.scien.cx/2022/07/16/rocketgraph-%f0%9f%a7%91%f0%9f%9a%80-serverless-backend-for-your-web-apps-%f0%9f%9a%80-open-source/

MLA
" » RocketGraph πŸ§‘β€πŸš€ : Serverless backend for your web apps πŸš€ (OPEN-SOURCE)." Kaushik Varanasi | Sciencx - Saturday July 16, 2022, https://www.scien.cx/2022/07/16/rocketgraph-%f0%9f%a7%91%f0%9f%9a%80-serverless-backend-for-your-web-apps-%f0%9f%9a%80-open-source/
HARVARD
Kaushik Varanasi | Sciencx Saturday July 16, 2022 » RocketGraph πŸ§‘β€πŸš€ : Serverless backend for your web apps πŸš€ (OPEN-SOURCE)., viewed ,<https://www.scien.cx/2022/07/16/rocketgraph-%f0%9f%a7%91%f0%9f%9a%80-serverless-backend-for-your-web-apps-%f0%9f%9a%80-open-source/>
VANCOUVER
Kaushik Varanasi | Sciencx - » RocketGraph πŸ§‘β€πŸš€ : Serverless backend for your web apps πŸš€ (OPEN-SOURCE). [Internet]. [Accessed ]. Available from: https://www.scien.cx/2022/07/16/rocketgraph-%f0%9f%a7%91%f0%9f%9a%80-serverless-backend-for-your-web-apps-%f0%9f%9a%80-open-source/
CHICAGO
" » RocketGraph πŸ§‘β€πŸš€ : Serverless backend for your web apps πŸš€ (OPEN-SOURCE)." Kaushik Varanasi | Sciencx - Accessed . https://www.scien.cx/2022/07/16/rocketgraph-%f0%9f%a7%91%f0%9f%9a%80-serverless-backend-for-your-web-apps-%f0%9f%9a%80-open-source/
IEEE
" » RocketGraph πŸ§‘β€πŸš€ : Serverless backend for your web apps πŸš€ (OPEN-SOURCE)." Kaushik Varanasi | Sciencx [Online]. Available: https://www.scien.cx/2022/07/16/rocketgraph-%f0%9f%a7%91%f0%9f%9a%80-serverless-backend-for-your-web-apps-%f0%9f%9a%80-open-source/. [Accessed: ]
rf:citation
» RocketGraph πŸ§‘β€πŸš€ : Serverless backend for your web apps πŸš€ (OPEN-SOURCE) | Kaushik Varanasi | Sciencx | https://www.scien.cx/2022/07/16/rocketgraph-%f0%9f%a7%91%f0%9f%9a%80-serverless-backend-for-your-web-apps-%f0%9f%9a%80-open-source/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.