Blitz.js – The Missing Fullstack Toolkit for Next.js

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • talent.io - Download talent.io’s Tech Salary Report
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • SonarQube - Static code analysis for 29 languages.
  • Scout APM - Truly a developer’s best friend
  • Blitz

    ⚡️ The Missing Fullstack Toolkit for Next.js

    Hello, I'm the creator of Blitz.js (first announced 2.5 years ago)

    Today the Blitz.js 2.0 pivot to a modular Next.js toolkit reached Beta status [1]

    Previously Blitz abstracted Next.js, but Blitz 2.0 is now a modular toolkit that plugs into any new or existing Next.js app. Blitz picks up where Next.js leaves off, providing libraries and conventions for shipping and scaling small to large apps.

    When I first created Blitz, my aim was to have an all-in-one fullstack framework for Javascript like Ruby on Rails. But that proved to be too difficult. I've decided that achieving an all-in-one framework for JS like Rails is too difficult unless you have a ton of funding and don't have to make meaningful money.

    The difference with JS is that client-side frameworks like React have an incredible amount of complexity. Trying to manage all of that and all the other fullstack framework stuff like API layers, auth, file uploads, etc is too large of scope.

    So now Blitz is no longer trying to do it all and is focusing on all the non-frontend functionality you need to ship web apps.

    Going forward, we want to be the most trusted technical resource for rapidly building and scaling full-stack TypeScript apps.

    [1] https://github.com/blitz-js/blitz/releases/tag/v2.0.0-beta.1

  • terraform-aws-ecs-web-app

    Terraform module that implements a web app on ECS and supports autoscaling, CI/CD, monitoring, ALB integration, and much more.

    As an aside, this is the first time I've heard about Flightcontrol. Super impressed! The biggest con of something like Vercel is that you can't be on your own AWS VPC. An RDS instance with a public IP address (which Vercel's docs endorse) is a dealbreaker for me.

    But... wouldn't a Terraform module accomplish something simmilar? Our own stack is something like Codepipeline + Fargate + ALB + Cloudwatch + Cloudfront and we basically just forked https://github.com/cloudposse/terraform-aws-ecs-web-app

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • bull

    Premium Queue package for handling distributed jobs and messages in NodeJS.

    Something like Bull might do the job (https://github.com/OptimalBits/bull)

  • TypeScript-Handbook

    Deprecated, please use the TypeScript-Website repo instead

    Heya! Creator of tRPC here. Seen some comments on trpc's ts perf issues.

    Some notes:

    - The problems with tRPC "at scale" are fixable by using project references, but not going to downplay that it's an annoying refactor to do (https://github.com/microsoft/TypeScript-Handbook/blob/master...)

  • TypeScript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    - All of the problems with trpc are inherent of any ts thing that is heavilily reliant on inference (hence also blitz) (https://github.com/microsoft/TypeScript/wiki/Performance#wri...)

  • talent.io

    Download talent.io’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform talent.io

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts