Programs in Rust (or almost every other language) normally have fewer dependencies by 2 or 3 orders of magnitude.
And that number tends to reduce even more when the ecosystem matures.
And that number tends to reduce even more when the ecosystem matures.
But also, almost all of those deps on all simple apps are the same in Rust. They are the same for a large part in JS too, but it's for a smaller part than on most languages.