Talk
Intermediate

How to effectively utilize Bun for the backend and the frontend ?

Rejected

Bun is an all-in-one toolkit for JavaScript and TypeScript apps. At its core is the Bun runtime, a fast JavaScript runtime designed as a drop-in replacement for Node.js. It's written in Zig and powered by JavaScriptCore under the hood, dramatically reducing startup times and memory usage.

  • Unified Toolchain: Understand how Bun consolidates runtime, package management, bundling, and testing into a single executable, eliminating the need for separate Node.js, npm/Yarn, and bundlers like Webpack.

  • Building with Bun on the Backend: Learn how to create a high-performance HTTP server (REST or GraphQL) using Bun’s built-in APIs; configure routing, middleware, and integrate with popular databases.

  • Performance & DX Improvements: Examine real-world benchmarks comparing Bun to Node.js toolchains (e.g., build times, server response times, cold starts), and learn how Bun’s lower memory usage and native HTTP parsing can accelerate development.

  • How to dockerize existing workloads for Bun ? Implementing bun runtime for existing express js workloads, react workloads etc.

Engineering practice - productivity, debugging

100 %
Approvability
1
Approvals
0
Rejections
0
Not Sure

Looks interesting, but I'd have liked to see a slide deck linked by the author instead of 3rd party URLs.

Reviewer #1
Approved