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배 이상 빠릅니다.
댓글 0