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
デル・テクノロジーズ、「Dell PowerFlex 4.5」発表–マルチクラウドの多用途性に対応
IT関連
2023-10-20 08:00
J:COM MOBILE、月20GBで2480円の新料金プラン 5G対応は夏以降
企業・業界動向
2021-01-29 22:14
科学技術の研究開発費、米中との差がさらに広がる 博士号人材の登用進まず
企業・業界動向
2021-08-13 21:47
コストパフォーマンス重視のサイバー犯罪が目立った2022年–セキュアワークスが報告
IT関連
2023-01-21 08:21
「天丼てんや」のロイヤルHD、天ぷらの揚げ具合など判定する「調理AI」開発へ–エクサウィザーズと協業
IT関連
2023-02-10 22:30
「いびつなiPadファミリー」は解消される? Appleの発表イベント「Spring Loaded.」で登場するかもしれないiPad ProとiPad miniのうわさまとめ
IT関連
2021-04-21 22:14
みらい翻訳、「みらい翻訳 Plus」提供–1ライセンス単位で申し込み可能
IT関連
2024-02-01 13:25
2020年は「“境界線防御”の破綻」の年だった–トレンドマイクロ
IT関連
2021-01-22 22:13
Infinitusが医療企業を対象とした「新世代のロボコール」で22.6億円獲得
ヘルステック
2021-03-01 11:01
DataRobot、AIコンプライアンスの日本語文書作成機能を公開
IT関連
2022-12-17 03:35
住友商事、グループ業績管理システムを刷新–グループガバナンスを強化
IT関連
2021-08-06 04:29
3度目の緊急事態宣言は必至?–急落する日経平均、株はいつ売るべき?
IT関連
2021-04-21 13:06
VRで遺跡ツアー、群馬県がスマホアプリ開発 古代へタイムトラベル 
IT関連
2021-05-21 02:30
ソフトもハードも開発するIoTスタートアップobnizインタビュー、第2回目TC HUBイベントレポート
イベント情報
2021-08-07 21:51