DenoがプライベートなnpmレジストリやgRPCに対応、Node.js互換度向上でNext.jsアプリの実行も可能に。Deno 1.44で

今回は「DenoがプライベートなnpmレジストリやgRPCに対応、Node.js互換度向上でNext.jsアプリの実行も可能に。Deno 1.44で」についてご紹介します。

関連ワード (メモリ、向上、高性能等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

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


JavaScript/TypeScriptランタイムの「Deno」は、最新版のDeno 1.44でnpmのプライベートレジストリやgRPCに対応したことを発表しました。

Deno 1.44 is released!

Private npm registries
gRPC now supported
Module loading & memory performance improvements
LSP and compatibility enhancements
Request.bytes() and Response.bytes()
New lint rules
DENO_FUTURE=1

And more… https://t.co/lx7ftSCbgO

— Deno (@deno_land) May 30, 2024

Deno 1.44でプライベートレジストリに対応

DenoはNode.jsとの互換機能を備えており、Node.jsのパブリックなパッケージレジストリである「npm」からモジュールをダウンロードして利用できます。

Deno 1.44ではこのnpmレジストリを、プライベートなnpmレジストリにも対応しました。「.npmrc」設定ファイルに次のようにプライベートレジストリを設定することで利用可能になります。

この設定の上で、例えば次のようにプライベートレジストリからパッケージを読み込めるようになります。

gRPCをサポート

gRPCはサービス間の効率的な通信を可能にする、高性能で低遅延なオープンソースのユニバーサルなRPCフレームワークです。

Denoは、npmの「@grpc/grpc-js」クライアントライブラリを使用してgRPCサービスに接続できるようになりました。これにより、DenoからGoogle Cloud PlatformなどのgRPCサービスに接続できるようになります。

Node.js互換向上でNext.jsアプリが実行可能

Deno 1.44ではNode.jsとの互換性がさらに向上し、Next.jsアプリケーションの実行が可能になったとされています。ただし現時点では「DENO_FUTURE=1」フラグを設定する必要があるとのこと。

下記はDenoでNext.jsを用いたサーバアプリケーションを実行しているデモ画面です。

そのほか、メモリ効率の改善によりメモリ使用量が5%から30%程度削減されたと説明されています。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
【コラム】プログラマティック広告における広告詐欺と消費者プライバシー乱用との戦い方
ネットサービス
2021-07-09 22:32
勝手に動き回って伸縮するパーティション登場 ソーシャルディスタンスとプライバシー確保 東北大学が開発 :Innovative Tech(1/2 ページ)
トップニュース
2021-08-14 03:40
理光商事、「奉行クラウド」と「kintone」自動連携で業務効率向上
IT関連
2022-05-28 03:02
RPAソフト最新版「UiPath 2022.4」を提供–macOSでのロボット実行やSaaS型ロボットなど
IT関連
2022-05-26 08:08
GitHub、開発者体験について調査–集中して業務を行う時間の確保で生産性が50%向上
IT関連
2024-01-27 09:30
アリババ、EC出店企業の支援に向けた生成型AIのAPI群「Aidge」をテスト
IT関連
2023-11-10 23:36
日立ソリューションズ・クリエイト、「仮想オフィスサービス」機能追加–「Microsoft Teams」連携強化と「Power BI」との新規連携
IT関連
2023-01-28 14:00
IDホールディングス、世界19拠点でのPC管理に「AssetView」を導入
IT関連
2022-08-24 03:20
Netflixはさらに進化したインタラクティブ・クイズ番組「トリビア・クエスト」でトップ死守を目指す
IT関連
2022-03-05 19:52
経営管理プラットフォーム「DIGGLE」に申請・承認機能–予算申請・承認をシステム上で完結
IT関連
2023-04-27 04:05
自衛隊初の5G基地 ドローン、無人車両で省人化 実証実験へ
IT関連
2021-02-15 14:16
欧州発のセキュリティ企業として30年の実績と信頼に応えたい–ESETのマルコCEO
IT関連
2024-02-22 13:54
ガーミン、eスポーツ向けGPSウォッチを日本で発売 ゲーム中の心拍数やストレスを計測
製品動向
2021-01-22 12:36
“官僚YouTuber”TASOGAREの見る夢 「霞が関に広報革命を起こす」
IT関連
2021-04-27 09:40