DEV Community

Discussion on: Why you should ignore everybody's shiny new toy in JavaScript Land

Collapse
 
factordiceomar profile image
OmarC

I completely agree. But I take it one step further. Now, I've been learning and practicing React for almost two years, but I still wonder what's the point. React doesn't do anything that we could not do before with Vanilla JS, even if it does allow for better design patterns. The same goes for any of these new "front-end" libraries. Even in the backend. Today we have a plethora of backend frameworks, languages and libraries, each with their own learning curves. Yet, I can do all the same with ASP Classic, a framework I learned completely in over 30 minutes over 15 years ago. It only had 8 objects, including the Request, Response, Session, And Connection and ResultSet for dealing with databases.

We speak about not reinventing the wheel, yet we see languages that compile to another language that does the same. We don't need all this fancy new stuff, yet we keep inventing different ways to do the same thing. And while we want to ignore all the Shiny New Toys (libraries and frameworks), we simply can't, because now dev jobs require us to know these.

(Rant done.)

Collapse
 
fleepgeek profile image
Emmanuel Okiche

Lol. Well said.