3 ms·
I was really happy in (iirc) 2017 working on a green project where when we actually surveyed the users/customers, none were using legacy browsers at all... So w
by tracker1 1y ago
I was really happy in (iirc) 2017 working on a green project where when we actually surveyed the users/customers, none were using legacy browsers at all... So we were able to ditch all the shims/shivs and drop babel altogether. The ability to target current browsers that at least supported async functions went a long way towards bringing down payloads.
It took a bit of diligence, but while I was there the release app payload never got over 400kb of initial JS, which for a modern React+MUI app is pretty good. Having to yank moment.js and a couple other libraries a couple times was not the most fun sset of conversations to have. Not to mention, replacing massive charting libraries with plain svg generation in React.
It bugs me to no end when developers don't seem to actually care about their craft at all.