JavaScriptランタイムのBun、PostgreSQL/MySQLのDBクライアント機能を搭載

今回は「JavaScriptランタイムのBun、PostgreSQL/MySQLのDBクライアント機能を搭載」についてご紹介します。

関連ワード (互換性、統合、開発可能等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


オープンソースで開発されているJavaScriptランタイム「Bun」の最新版となる「Bun 1.2」正式版が登場しました。

Bun v1.2 is herehttps://t.co/m3Q4xJ7l88

— Bun (@bunjavascript) January 22, 2025

BunはNode.js互換のJavaScriptランタイム機能に加えてTypeScriptのランタイム機能も備え、さらにトランスパイラ、バンドラ、タスクランナー、npm互換のパッケージマネージャなど、JavaScript/TypeScriptのツールチェーンを統合したソフトウェアです。

Windows版、Linux版、macOS版が提供されています。

PostgreSQLクライアント機能を搭載

Bun 1.2ではPostgreSQLのデータベースクライアント機能が搭載されました。ライブラリやSDKに依存することなく、PostgreSQLにアクセスするアプリケーションが開発可能です。

MySQL対応も今後のバージョンアップで搭載予定とされています。

fig

Bunに搭載されたPostgreSQLクライアント機能は、Node.js用の既存のJavaScriptライブラリと比較して50%高速だと説明されています。

fig

Bunは最近のバージョンアップでAmazon S3クライアントの機能も統合しています。今後、さまざまなサービスに対するクライアント機能が追加されていくのでしょうか。

参考:JavaScriptランタイム「Bun」がAmazon S3クライアント機能を搭載

Node.jsとの互換性がさらに向上

BunはNode.jsを置き換え可能な互換性を目指しているソフトウェアです。

Bun 1.2の開発プロセスからは、Node.jsの開発で使われている数千のテストケースをBunに移植して実行することで、より高度な互換性を実現しようとしていると説明されました。

これまではBunユーザーから報告された問題、例えばNode.js用のソフトウェアで動作しなかったものやエラーなどがあれば、その都度対応する、ということで互換性を高めようとしてきましたが、

Bun 1.2ではHTTP/2サーバを提供する「node:http2」が利用可能になりました。このnode:http2はNode.jsよりも2倍高速だと説明されています。

fig

その他Bun 1.2には多数の新機能などが搭載されています。詳しくはリリースノートをご覧ください。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
ベラルーシ国有鉄道のシステムにランサムウェア攻撃–ハクティビストがロシア軍妨害目的で
IT関連
2022-01-27 19:39
富士通が仏企業と協業–食品に含まれる汚染物質の成分分析に向け
IT関連
2022-09-23 20:00
第3回:メタバースで生活はどう変わる?–変革をもたらす開発のカギとは
IT関連
2022-03-18 05:32
全体アーキテクチャー構想が開くDXの扉
IT関連
2023-03-15 06:26
サステナブルで高度なデータアナリティクスを実現–日本テラデータ・高橋社長
IT関連
2023-01-07 02:53
MonotaRO、「SAP S/4HANA」を導入–今後の成長を見据え、会計処理を効率化
IT関連
2023-12-01 01:02
ICT集積地アイルランドにおけるIoT事情–前編
IT関連
2022-07-08 01:38
SAP、マイクロソフトと協業で生成AIの機能提供–企業に必要なスキル獲得を支援
IT関連
2023-05-19 23:35
NFT(非代替性トークン)をフェミニストのために使うバンドPussy Riotが「サイファーパンク」の力を示す
ブロックチェーン
2021-03-27 05:33
栃木ダイハツ、マルチチャネルフォームで顧客満足度向上と営業DXを推進
IT関連
2025-02-07 18:51
Windows Subsystem for Linux(WSL)に新機能。使用メモリや仮想ディスクの自動縮退、LAN経由でWSLへ直接アクセス可能など
Linux
2023-09-20 07:41
NTT ComとJR-Cross、会員基盤と位置情報を活用したセグメントマーケティングで実証実験
IT関連
2023-01-12 09:08
組織全体でセキュリティを重視する文化醸成が重要–「AWS re:Inforce 2024」
IT関連
2024-07-12 05:56
Capsuleが「超シンプル」な分散型ソーシャルメディアを構築するために1.6億円調達
ネットサービス
2021-03-11 23:22