Skip to main content
whitep4nth3r logo

Should I write a new JavaScript framework?

Do you often ask yourself, should I write a new JavaScript framework? Here's some things you should consider, and some tips to get you started.

⚠️ This post is over two years old and may contain some outdated technical information. Please proceed with caution!

🌶️ I changed my mind

What a silly funny post ha ha 💀. I'm an idiot. So I wrote a talk about how we actually need more JavaScript frameworks. Check it out.

Each week, around 300 blazing-fast, game-changing, full-stack JavaScript frameworks are released into the developer ecosystem. They promise the discerning developer radical new approaches, life-affirming developer experiences, zero-config, maximum-config, all-bells, no-whistles, and the dopamine high of falling in love — over and over and over again.

Do you want to be a hero?

Open source maintainers of the billions of JavaScript frameworks now available for public consumption are worshipped as heroes of a new era, as they lead us boldly into a new landscape of JavaScript — and beyond.

And you're probably asking yourself — "Should I write a new JavaScript framework?"

What's the answer?

The answer to this question is far beyond the scope of this post. Instead, I built a website. This website takes you on an inspiring journey through the essential concepts to consider when building your new JavaScript framework, and gives you the confidence to finally mkdir bestframework.js && cd bestframework.js && git init.

Start your journey here.

Like weird newsletters?

Join 347+ subscribers in the Weird Wide Web Hole to find no answers to questions you didn't know you had.

Subscribe

Salma is looking at you, with a rather large smile. She's pointing across herself up to her left, with a very tatooed arm. She's wearing a black shirt and black rimmed glasses.

Salma Alam-Naylor

I'm a live streamer, software engineer, and developer educator. I help developers build cool stuff with blog posts, videos, live coding and open source projects.

Related posts

10 May 2022

What is Jamstack?

Let's explore Jamstack, “Jamstack-adjacent” technologies, and how you can get started building on the Jamstack.

Web Dev 7 min read →

4 Apr 2022

HTML is all you need to make a website

HTML-only websites are a controversial and divisive topic. But why?

Web Dev 3 min read →