DEV Community

Salma Alam-Naylor
Salma Alam-Naylor

Posted on • Originally published at whitep4nth3r.com

Should I write a new JavaScript framework?

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.

Latest comments (37)

Collapse
 
andrewbaisden profile image
Andrew Baisden

If you can dethrone the big 3 one day go ahead 😄

Collapse
 
ninjin profile image
Jin

I've already started, join in!

Collapse
 
leonhma profile image
leonhma

As if you could lol

Collapse
 
whitep4nth3r profile image
Salma Alam-Naylor

You don’t know what I’m capable of, friend.

Collapse
 
uzair004 profile image
Muhammad Uzair

Hell No, don't create new framework 😁, contribute to existing ones instead if you feel like you can make them better. Js community needs to settle on some standards.

Collapse
 
oxharris profile image
Oxford Harrison

I had wondered why our community would rather celebrate a framework monoculture than encourage making things standard. So, I decided to explore a path with the standards.

For reactivity, here's something I've been working on for a while now - the Reactive Context Proposal for JavaScript - github.com/webqit/subscript

Hoping that that's indeed exciting. 😃

Collapse
 
oliver01o profile image
oliver01o

Everything needs to be developed and it takes a lot of money. Of course, I don't know it all that well, so when it's necessary, I turn to this iwanta.tech/ company. Iwanta.Tech develops and offers solutions of any complexity for any project using Vue. JS framework. You can hire a single developer or a whole team at any time. You can also get a free consultation on the site.

Collapse
 
610470416 profile image
Info Comment hidden by post author - thread only accessible via permalink
NotFound404

How dare you try to stop people from creating?

Collapse
 
610470416 profile image
Info Comment hidden by post author - thread only accessible via permalink
NotFound404

Do you want to be the evil?

Collapse
 
brense profile image
Rense Bakker

I want to be a hero! - Bonnie Tyler

Collapse
 
eshimischi profile image
eshimischi

Reinventing the wheel? Or just in terms of self-education?

Collapse
 
fazofazaal profile image
Hussain Fazaal

Yes Please 😁

Collapse
 
610470416 profile image
Info Comment hidden by post author - thread only accessible via permalink
NotFound404

The answer is Yes to me. I have written a new one, which is better than most node.js frameworks. : github.com/calidion/aex

Some comments may only be visible to logged-in visitors. Sign in to view all comments. Some comments have been hidden by the post's author - find out more