cm0002@piefed.world to Programmer Humor@programming.devEnglish · 7 个月前You typical Node projectlemmy.mlimagemessage-square67fedilinkarrow-up1589arrow-down18 cross-posted to: programmerhumor@lemmy.ml
arrow-up1581arrow-down1imageYou typical Node projectlemmy.mlcm0002@piefed.world to Programmer Humor@programming.devEnglish · 7 个月前message-square67fedilink cross-posted to: programmerhumor@lemmy.ml
minus-squarefahfahfahfah@lemmy.billiam.netlinkfedilinkEnglisharrow-up34·7 个月前And this is why tree shaking exists.
minus-squareNewDark@lemmings.worldlinkfedilinkarrow-up43·7 个月前If you import 1% of your module code, you only compile the actual used code. Tree shaking is removing dead code paths that aren’t used.
minus-squareNat (she/they)@lemmy.blahaj.zonelinkfedilinkarrow-up14·7 个月前Dead code elimination but with a different name for some reason
minus-squaresheepishly@fedia.iolinkfedilinkarrow-up1·7 个月前I feel like the end result of tree shaking would be the image here https://fedia.io/m/programmer_humor@programming.dev/t/2547352/CSS-Gardening
And this is why tree shaking exists.
What is that?
If you import 1% of your module code, you only compile the actual used code. Tree shaking is removing dead code paths that aren’t used.
Ah ok gotcha
Dead code elimination but with a different name for some reason
Because we’re monkeys
We ARE all apes
It’s great when it works, yeah.
I feel like the end result of tree shaking would be the image here https://fedia.io/m/programmer_humor@programming.dev/t/2547352/CSS-Gardening
Gotta fix that link
Works on my machine…