Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I haven’t used Blitz 2.0 (beta came out today?!), but I really enjoyed building with Blitz 1, and the architecture change for 2.0 looks really good. The creator

My personal project stack is Vercel + NextJS + Blitz + Supabase. I can choose to use Blitz’s auth if I need rich OAuth providers, or Supabase’s if I’m building something super simple. I think Prisma (which Blitz bundles as the database access layer) is more productive in the domain of single weekend dev than Rails/ActiveRecord or Django’s ORM.

Here’s the task list:

1. Create Supabase project (2 clicks)

2. Create project with Blitz generator (1 command)

3. Create git repo on GitHub & push (2 clicks)

4. Create Vercel deploy for git repo (3 clicks)

I don’t think there’s a stack out there that can take you from zero to a full stack richly interactive app with CDN caching, auth, database, and live refresh as quickly. If you only want server rendering, Rails + Supabase + Render might be close, but if you’re familiar with Typescript it really is a dream.

I really recommend checking it out if you’re into Typescript.



I know it's a bit late to reply to this, but I'm interested in why you have Supabase in this stack and how you use it. Do you access it using Prisma? Or is it just there to provide auth?


I'm obviously biased as I liked the tech so much I applied for a job here -- but if GraphQL is your thing I feel similarly about Hasura + Next.js with TypeScript & generated type-safe GQL client SDK's.

I deploy on AWS AppRunner or Google CloudRun which takes care of the HTTPS/TLS and domain bits.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: