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

Subscribe

I stand on stage at what the stack as if it is 1995, which is indicated by the vintage 90s shirt I am wearing. I am holding the mic. I am looking into the distance. I am gesticulating. I am powerful. I command the stage. I am one with the presentation.

Salma Alam-Naylor

I'm a software engineer and developer educator, and I make stuff on the internet. I help developers build cool stuff by writing blog posts, making videos, coding live on the internet, and publishing 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 →