Wow, that’s a pretty big reduction.
Wow, that’s a pretty big reduction.
Eh, that's not a fair comparison, Windows bundles the .NET standard libraries and runtime.
Another manager said to me (fairly with hindsight) "If you get something down from two hours to one hour, that's an opimisation. Going from 6 hours to 5 minutes means it just wasn't finished."
Sorry, HR rep, I thought we were just slinging pithy aphorisms!
> I _would_ say that this will result in no changes that are observable to users of the framework, but that's not quite true — it will result in smaller packages (no need to ship giant sourcemaps etc), and you'll be able to e.g. debug the framework by cmd-clicking on functions you import from `svelte` and its subpackages (instead of taking you to an unhelpful type declaration, it will take you to the actual source, which you'll be able to edit right inside `node_modules` to see changes happen).
> The number of dependencies in Svelte has been greatly reduced from 61 down to 16. This means faster downloads for our users as well as less susceptibility to supply chain attacks
Its not zero but quite a big dependency reduction
create-nextjs-app is installing React, React Router, Webpack, Tailwind, ESLint, Jest, etc.
create-nextjs-app is by design an "everything and the kitchen sink" approach.