A Fascinating And Messy History of the Web and JavaScript, Explained with Video rajaraodv Follow Nov 11, 2017 · 3 min read

The history of the web and JavaScript is truly fascinating. 😲

So I created this 19-minute video to help web developers understand it and learn from it.

In summary, you’ll learn the following:

What JavaScript, the DOM, and CSS are, and how they came about.

What ECMAScript, W3C, and TC39 are, and how they came about.

That the evolution of these technologies didn’t happen in straight lines. There will be periods of chaos, periods of stagnation, periods of innovation, and so on.

Contrary to the myth that “startups innovate and big companies don’t do much”, big companies do innovate a lot. But they also have strategic interests. And history shows that big companies actually run the show.

Don’t wed yourself to a framework or a library.

Standards are created to democratize innovations. Understanding standards, and participating in things like W3C and TC39 help everyone.

Further, you’ll learn that although there is a lot going on in the JavaScript world, things will be better in the coming future:

Expect “standards” to emerge Expect future tools to abstract away a complexities (like create-react-app did) Expect “simpler” and “smaller” frameworks to emerge. They will be much simpler than React, Vue, and current leading frameworks!

Note that this talk mainly focuses on the perspective of the creators of browser and JavaScript itself. It doesn’t talk about evolution of servers or mobile technologies.

Thank you for watching! 🙏🏼

You can follow me on Twitter and tweet any questions you may have about this to me.

🙏🏼 Thank you!

If this was useful, please click the clap 👏 button down below a few times to show your support! ⬇⬇⬇ 🙏🏼

My Other Posts

ECMAScript 2015+

Terminal Improvements

WWW

Virtual DOM

React Performance

Functional Programming

WebPack

Draft.js

React And Redux :

If you have questions, please feel free to ask me on Twitter: https://twitter.com/rajaraodv

If this was useful, please click the clap 👏 button below a few times to show your support! ⬇⬇⬇ 🙏🏼