The Hunt for the Perfect JavaScript Tech Stack

It may not be what you think

Alex Streza
8 min readNov 15, 2022

--

JavaScript has come a long way and is without a doubt the most used programming language, at least on Earth. It’s become the fastest way to build a digital product (with code), but with millions of developers worldwide, there are also countless opinions on what’s the best tech stack.

With no further ado, let’s see the beautiful (slightly biased) diagram that I spent half an hour sketching, which gave me the idea for writing this article. In its entirety, the stack is very opinionated; it’s more of an extension of create-t3-app with guidelines set around 3rd-party and storage integrations.

One diagram to rule them all

I’ve split the stack into 4 categories — client, server, storage, and 3rd party — to isolate interchangeable components. Let’s cover my picks for each in a detailed and subjective manner that no one asked for.

Client

A client application should have the following: accessibility, good performance, great SEO, rich features, and a ton of JavaScript. Wait a second…

--

--

Alex Streza

I love writing and building software, kinda hope I’m funny too. Check out my portfolio here snowfox.art.