Archive - Tagged with 'bun'
Deno Vs. Bun Vs. Node.js: A Feature Comparison
by Hexagon, , Updated:
Choosing a JavaScript runtime for your project? Then you've probably heard of Deno, Bun, and Node.js. They are all good, but each has its own set of features and trade-offs. This guide will break them down by features, ease of use, security, and other considerations.
Deno Vs. Bun Vs. Node.js: A Speed Comparison
by Hexagon,
Following our recent deep dive into the feature sets of JavaScript runtimes, I decided to put them to the test in terms of raw performance. I created a new benchmarking tool called jsrbench to provide a clearer picture of the performance of Deno, Bun, and Node.js under equivalent conditions. I also use another of my tools called primer to compare performance of prime number calculation using different approaches.
Getting Started With Bun: A Blazing Fast Runtime For Javascript
by Hexagon,
In the ever-evolving world of JavaScript runtimes, Bun is emerging as a promising star. It might not have the maturity of Deno or Node.js, but it compensates with promising great performance. Let's explore Bun in detail.
Two Weeks With Jsr.io: Do We Need A New Package Registry?
by Hexagon,
A while ago, I wrote a post called How to Create a Dual-Mode Cross-Runtime JavaScript Package: How to Create a Dual-Mode Cross-Runtime JavaScript Package, and while possible - it sure isn't simple. There has to be a better way, and the creators behind jsr.io seem to agree.
Cross-runtime Javascript: Introduction
by Hexagon,
Kickstart your cross-runtime JavaScript journey! Learn the basics and why building code for all runtimes (Node.js, Deno, and Bun) matters.
Cross-runtime Javascript: Streamlining Your Project Setup
by Hexagon,
Embrace the 'less-is-more' philosophy for cross-runtime JavaScript development. Discover how Deno's and Bun's built-in features reduces complexity and enhances your workflow.
Cross-runtime Javascript: Navigating Runtime Differences
by Hexagon,
Discover strategies for handling runtime differences and ensuring smooth cross-platform execution of your JavaScript code.