cm0002@lemmy.world to Programmer Humor@programming.dev · 26 days agoWhy indeedlemmy.mlexternal-linkmessage-square168fedilinkarrow-up11.42Karrow-down125cross-posted to: programmerhumor@lemmy.ml
arrow-up11.4Karrow-down1external-linkWhy indeedlemmy.mlcm0002@lemmy.world to Programmer Humor@programming.dev · 26 days agomessage-square168fedilinkcross-posted to: programmerhumor@lemmy.ml
minus-squareLemminary@lemmy.worldlinkfedilinkarrow-up2·edit-226 days agoWhy? Its libraries are a few kilobytes each. https://bundlephobia.com/package/react@19.0.0 - 7.3 Kb https://bundlephobia.com/package/react-dom@19.0.0 - 3.6 Kb
minus-squareNat (she/they)@lemmy.blahaj.zonelinkfedilinkarrow-up2arrow-down1·25 days agoIs that the JS bundle only? I think you’re forgetting the need to ship a rendering engine, a JavaScript engine, and the rest of the JS you inevitably bring in if you’re using something like React.
minus-squareLemminary@lemmy.worldlinkfedilinkarrow-up2·edit-225 days agoOh, I focus mainly on web. ‘Forgetting’ to ship engines is my bread & butter. lol I see you meant React (+Electron).
Why? Its libraries are a few kilobytes each.
https://bundlephobia.com/package/react@19.0.0 - 7.3 Kb
https://bundlephobia.com/package/react-dom@19.0.0 - 3.6 Kb
Is that the JS bundle only? I think you’re forgetting the need to ship a rendering engine, a JavaScript engine, and the rest of the JS you inevitably bring in if you’re using something like React.
Oh, I focus mainly on web. ‘Forgetting’ to ship engines is my bread & butter. lol I see you meant React (+Electron).