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
独自チップ搭載のマイコンボード「Raspberry Pi Pico」を見る
IT関連
2021-03-28 23:49
東大医科研ヒトゲノム解析センター、全ゲノム解析の高速化に向け解析基盤を強化
IT関連
2021-02-27 08:37
バーチャルミュージシャンが曲をその場で作っていくコンサートを4月14日にAuthentic ArtistsがTwitchで開催
ネットサービス
2021-04-09 19:15
社会課題解決に取り組むデジタル企業に–NRIの桑津研究理事
IT関連
2021-04-06 08:32
アイデンティティ管理のSailPointがSaaS管理スタートアップIntelloを買収
ソフトウェア
2021-02-21 02:37
「Linux」でメールクライアント「Geary」を使う–便利な機能と残念な点
IT関連
2023-12-08 08:51
フォルクスワーゲン、米国など330万人の顧客情報が販売業者から流出との報道
IT関連
2021-06-14 08:39
深層学習、コロナ変異株の中和抗体開発に活用
IT関連
2022-03-23 23:35
「順位を優先」「ネット予約を代行」ワクチン接種で詐欺横行
IT関連
2021-05-25 11:40
米国のプライバシー保護団体が「監視広告」の禁止を米議会に強く要請
ネットサービス
2021-04-12 18:24
NEC、データドリブン経営実現に向けプロセスマイニングを導入
IT関連
2023-06-15 14:19
「コンポーザブル」な企業で重要性を増す技術者の役割
IT関連
2022-09-10 19:52
「心、おどる、デジタル」のもと日本社会を活性化–アドビ・神谷社長
IT関連
2023-01-11 13:41
クラウドネイティブは、果たして通信事業者の運用を楽にし、コストを下げているのか? NTTドコモやKDDI、ソフトバンク、楽天モバイル、LINEヤフーなど各社が議論[PR]
PR
2025-03-04 14:30