Remix.run Logo
nicoburns an hour ago

The other very important reason for splitting into crates is compile times. Crates are the "compilation unit" and you often get more build paralellism with more crates.