There was a time when Node.js was the go-to runtime for JavaScript. For better and sometimes for worse, if you wanted to build a JavaScript application, you were using Node.js for the backend. Because of habit and the huge number of tools, libraries and frameworks that support Node.js, it remains a widely used choice. But in recent years, new runtimes have appeared to address some of the challenges developers face with Node.js.
One of these new backend runtimes is Bun, introduced in 2021. Bun’s elevator pitch is that it is “like Node.js…








