I’ve heard many of them. For example: rolldown, rspack, swc, oxc, esbuild, parcel, vite etc.

I can currently use JS projects without these tools. What extra do they add? Why should I use them instead of simply using tsc?

Though I must admit I like vite simplicity in front-end.

  • @not_woody_shaw
    link
    English
    64 months ago

    esbuild is written in Go, not Rust. But the reason all these things exist is speed. How long do you want to wait to find out if your build succeeded? 5 minutes or 5 seconds?