Wait, this new framework has a runtime? Ugh. Thanks, I’ll pass.
Let me begin with a single fact: we’re shipping too much code to our users.
Yes, it might well be the case that tools, such as React and Angular, are all the rage nowadays. But most of them have one thing in common – they each have a runtime library that must run when rendering websites using these tools. Sure, this might be a necessary evil when creating component-driven websites, but it’s okay, as everyone does it, right?
It’s not okay. We may think it’s acceptable to run a 100Kb+ ...