Backend2025년 9월 22일1분 읽기

Bun 1.5 — 안정성과 Node.js 호환성 강화

YS
YoungSam
조회 577

Bun 1.5 주요 개선

  • Node.js API 호환성 98% 달성
  • node:crypto 완전 지원
  • Bun.sql — 내장 SQL 클라이언트

Bun.sql

import { sql } from "bun";

const db = sql.connect("postgres://localhost/mydb");

const users = await db`
  SELECT * FROM users
  WHERE age > ${18}
  ORDER BY name
`;

// 트랜잭션
await db.transaction(async (tx) => {
  await tx`INSERT INTO users (name) VALUES (${"Kim"})`;
  await tx`UPDATE stats SET count = count + 1`;
});

성능

HTTP 서버 벤치마크에서 Node.js 22 대비 여전히 2배 이상 빠릅니다.

BunJavaScriptRuntime

댓글 0

아직 댓글이 없습니다.