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 387+ subscribers in the Weird Wide Web Hole to find no answers to questions you didn't know you had.

Subscribe

Salma is looking straight at you, sat at her desk. Behind her is a wooden wall with VHS style art on it depicting HTML and CSS in VHS cover art form, there's a bit of a shelf behind her on the right where you can see a plant and a GitHub stars trophy. In the foreground there is a microphone. She is folding her arms, wearing a black high next top and thick rimmed black glasses, sitting on a cream chair that you can see the back of. To the left behind her there is a glimpse of a pink patterned chair and another plant.

Salma Alam-Naylor

I'm a software engineer, developer educator, and live streamer. I help developers build cool stuff with blog posts, videos, live coding and open source projects. Head of Developer Education at nordcraft.com.

Did this post help you?

☕️ Buy me a coffee

(thank you!)

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 →