Nicholas Zakas discusses the performance impact of excessive JavaScript on modern websites and argues for more mindful library design.
Slides can be found here -- slideshare.net/nzakas/enough-withthejavascriptalready
After consulting with several companies on performance related issues, it became clear that one of the biggest performance issues facing websites today is the sheer amount of JavaScript needed to power the page. The demand for more interactive and responsive applications has driven JavaScript usage through the roof. It's quite common for large sites to end up with over 1 MB of JavaScript code on their page even after minification. But do today's web applications really need that much JavaScript?
Through an examination of several large websites, this talk shows just how little of a page's JavaScript is actually used by the time the page is loaded or immediately afterwards. You will also learn about JavaScript library design and how some flawed patterns add to not only more JavaScript code, but also more memory used to run it. In some cases, it might actually be worth your time to write the JavaScript component yourself rather than using an off-the-shelf one.
tech.blog.box.com/twitter.com/slicknet
Note: Our apologies for the darkness of the video.
Why it's here
2 people recommend this
What people say. Recommended as an insightful talk on web performance and the overhead of loading too much JavaScript.
A
u/AddictedToCodingin r/Frontend • Recommends
On “Can I still become a self-taught Front end web developer?”
Before going into any framework church, read up any books from Axel Rauschmayer in any order.
(That's how I started this answer. By this one author, then it blew to tell you a watch-list so you can pick your own itinerary)
The best for people who starts fresh is to avoid articles by "somebody learning" who just started.
Not that it's not useful to publish while learning, but looking up at people who did contribute helps getting better explanations.
In that spirit, look to read anything you can find from.
I say anything because those people are and had done a lot for the web development industry. What you'll read from them is eventually the sum of how it's been built today.
## Today's…