But I totally agree that javascript is one of the most costly pieces of code out there.
You should imagine how your webpage loads on a 1 mbit/sec connection before you’re putting another framework in there.
the dominant costs of processing scripts are now download and CPU execution time.
I think this misses the most critical aspect: that scripts come with the cost of increased number of bugs.
In practice – as a user – I find this is by far the most significant cost of JavaScript. Sure, download and CPU time matter, but waiting a bit longer is merely annoying, whereas the website bugging out on me prevents me from Getting Shit Done.
Somehow I think I have seen this before.
But I totally agree that javascript is one of the most costly pieces of code out there. You should imagine how your webpage loads on a 1 mbit/sec connection before you’re putting another framework in there.
I think this misses the most critical aspect: that scripts come with the cost of increased number of bugs.
In practice – as a user – I find this is by far the most significant cost of JavaScript. Sure, download and CPU time matter, but waiting a bit longer is merely annoying, whereas the website bugging out on me prevents me from Getting Shit Done.