iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
JavaScript

不只是快 —— Bun 30 天:從底層架構、全套工具鏈到生產部署 系列

Bun 給人的第一印象永遠是那張 benchmark 圖,但快只是它最不有趣的部分。
這 30 天從 Bun 的身世與底層架構出發(為什麼是 JavaScriptCore、為什麼從 Zig 走向 Rust),
完整走過內建工具鏈:package manager、bundler、Bun.serve、File I/O 與 S3、SQLite、Shell、Test、Macros,接著用 Elysia + Drizzle + PostgreSQL 實作含 JWT / Session 認證的完整後端,
一路容器化、接上 GitHub Actions 與 AWS 部署

參賽天數 24 天 | 共 24 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文
DAY 21

認證系統實作:JWT + Session 在 Bun 中的最佳實踐(下篇)

前言 在上一篇,我們完成了 refresh token 以及 jwt 的實作接下來我們要把一切都接起來,整合我們在系統裡常見的幾個實作註冊,登入,登出,以及刷...

DAY 22

前端整合:Bun + React + Vite 的開發工作流以及前端測試

前言 前幾天,我們討論的是幾個後端經典案例,製作帳密登入以及權限控管的部分今天開始我們要開始往 bun 在前端的應用去做使用,那現今最主要的前端打包工具非屬...

DAY 23

部署實戰:把 Bun 應用容器化,推上 Docker

前言 我們做網頁或做服務來說,最無法避免的就肯定是部署的部分,當然現在這年頭, docker 與 git 差不多,基本上為現代工程師的標配了所以我們今天要把...

DAY 24

Bun 在 CI/CD 的應用:GitHub Actions 加速你的 Pipeline(上篇)

前言 我們一路從開發到 dokcer 今天我們要討論關於 bun 在 CI/CD 上的整合了bun 效能如此優良,過往用 npm 打包整個 CI 流程跑得非常...

蘋果章魚MichaelHo1203的收藏
蘋果章魚MichaelHo1203的追蹤
蘋果章魚MichaelHo1203的Like
蘋果章魚MichaelHo1203的紀錄