The Modern JavaScript Landscape

It might be that by the time we end this article, a new Javascript framework would have been launched somewhere. But that's really not in our control. Therefore, we should simply continue with what we have. At least, because of the disclaimer, we can be sure that we aren't inventing a new framework.

There was a time when writing effective front-end code meant that you had to possess a good understanding of how HTML, CSS, and JavaScript meld together to create web pages. Well, fortunately, that's mostly true even today. However, in the past decade, the Javascript landscape has exploded. Due to this, developers have been left scratching their heads to simply figure out what all they should know in order to build effective web applications.