JavaScript
5 guides covering javascript tools
-
Bun: The Fast JavaScript Runtime That's Replacing Node.js
Bun is a fast JavaScript runtime, package manager, bundler, and test runner built on JavaScriptCore. Covers installation, compatibility with Node.js projects, package management, built-in test runner, and when to use it over Node.
-
Deno 2: What Changed and Why It Matters
Deno 2 brings Node.js and npm compatibility, a built-in package manager (JSR), and LTS releases. Covers migration from Deno 1, the new deno.json workspace format, and when to choose Deno 2 over Node.js or Bun.
-
pnpm Workspaces: Monorepo Management Without the Overhead
pnpm workspaces let you manage multiple packages in a single repository with shared dependencies and a fast, disk-efficient package manager. Covers workspace setup, cross-package imports, scripts, and comparison with npm/yarn workspaces.
-
Oxc: The JavaScript Oxidation Compiler Toolchain
A deep dive into the Oxc project -- the Rust-based JavaScript toolchain covering parsing, linting, resolving, transforming, and minifying, and how it integrates with existing build tools.
-
Bun Shell and Script Runner: Replace Bash with TypeScript
A practical guide to using Bun's built-in shell API (Bun.$) for cross-platform scripting, task automation, and replacing bash scripts with TypeScript -- including comparisons with zx and tsx.