The Framework > Language Mindset

Adam Crockett 🌀 - Nov 26 '19 - - Dev Community

Rules, we've all got em, weather it's I must use tabs over spaces or semicolons even if JavaScript does it for you, there are no shortage of rules to abide by.

The web today is the equal and opposite reaction of what it once was. If you where around during the rise of jQuery you might remember starting to use plugins for just about everything, jQuery and vanilla became distinguished ways of working, in fact when I was junior, I actually thought that jQuery was some sort of language. Anyway the point is the work and solutions where piecemeal, you would often have to find a conversation and stick to it. There where hardly any style guides to live by.

Then we all started saying MVC MVVM MMMMMM and WOBLSNAP, at this point I was confused, what the heck is MVC! It turns out that frameworks like backbone and handlebars sort of helped answer. Despite that MVC is nothing new. Angular came along and everything changed again. The first question I have about this section of time was and still is, why does nothing stick, why must everything try to improve on everything else?

Today we are at the point of saturation if there is such a thing, React Vue and even Angular are all capable frameworks but more than this, they make you feel you must do it thier way, that they are the center of your stack universe. Why? Well brand is a major factor, they must be adopted to survive, but none fundamentally trump the other, Why is that? Are you just using them waiting for the new hotness, or perhaps SPA apps are broken in the way we architect them, reinventing what the browser can do because the browser has not solved the problem of loading.

I think the tables are turning, I was in denial about this for a while, Perhaps we could be about to see a shift towards web components again, non monolithic frameworks, portal elements and most importantly JavaScript as part of the job title over react developer, I am singling that out as it is wide spread.

It all comes back to rules, if this is going to be the future, who is going to tell you how to do it?

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terabox Video Player