Electronライクな新フレームワーク「Gluon」登場。Chromium内蔵せずWebブラウザを利用、Node.jsだけでなくDenoとBunにも対応

今回は「Electronライクな新フレームワーク「Gluon」登場。Chromium内蔵せずWebブラウザを利用、Node.jsだけでなくDenoとBunにも対応」についてご紹介します。

関連ワード (ブラウザ、利用、実験的等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

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


デスクトップアプリケーションの開発を、JavaScriptなどのWebテクノロジーで可能にするフレームワークとして知られるのがElectronフレームワークです。

このElectronのようなフレームワークが新たに登場しました。「Gluon」です。

fig

Electronがアプリケーション基盤としてNode.jsとChromiumをバンドルするのに対して、GluonはOSにインストールされているWebブラウザを用いるのが大きな特長です。

Google ChromeのようなChromiumベースのWebブラウザだけでなく、Firefoxにも対応作業が進められており、最新のバージョン0.11ではFirefoxでの安定度が向上しました。

Node.jsをバンドルする点はElectronと同じですが、Node.jsの代わりにDenoやBunを利用することにも実験的に対応しています。

Gluonは主にChromiumをバンドルしないことでElectronよりも10MB程度は軽量になるだろうと説明されています。

Gluonの対応プラットフォームはWindowsとLinuxで、macOS対応も進行中。

GluonはCanadaHonk氏によりオープンソースとして開発されています。現在バージョン0.11とまだ開発は始まったばかりです。

関連記事

Electronライクなフレームワークとしては、Tauriの注目度が高まっています。

  • Electron代替を目指すRust製フレームワーク「Tauri」がバージョン1.0に到達、Windows/Mac/Linuxに対応

現在JavaScriptでモバイルやデスクトップアプリケーションを開発する際に用いられるフレームワークとしては、ElectronとReact Nativeが最もよく使われているようです。

  • 「State of JavaScript 2022」公開。利用率1位のフロントエンドライブラリはReact、レンダリングはNext.js、テストはJestなど、4万人のエンジニアが回答

COMMENTS


Recommended

TITLE
CATEGORY
DATE
リモートワークのもう1つのメリットは人間関係の改善
IT関連
2022-08-16 06:37
IT企業の4割が副業人材を活用? 報酬の相場や求めるスキルは
キャリア・しごと
2021-06-03 09:54
「Windows 11」のタスクマネージャーにフィルタリング機能–プレビュー版で
IT関連
2022-11-15 23:56
中国のハードウェアメーカーたちが世界進出のためにクラウドファンディングを活用
ハードウェア
2021-04-11 07:46
日立、AI映像解析技術で監視・警備業務を高度化するソリューションに新機能
IT関連
2022-08-09 07:41
“桃鉄”の「決算」画面が撮影スポットに 本物の富士山と電車をバックに
くらテク
2021-04-02 00:11
The Station:CES 2021のトレンドとUberの新しいスピンオフ
モビリティ
2021-01-20 10:21
Cygamesが3DCGの新会社 業務は原則テレワーク
キャリア・しごと
2021-04-28 05:16
日立チャネルソリューションズとMILIZE、AIを用いた金融向けのサービスを提供
IT関連
2022-10-26 14:37
小泉今日子が音声配信サービスに挑戦 「心の扉をノックしたい」 
IT関連
2021-04-20 20:05
米情報機関、令状なしに米居住者の位置情報を購入
IT関連
2021-01-25 18:46
「IFA Berlin 2021」は開催中止へ
IT関連
2021-05-21 15:20
Appleの紛失防止「AirTag」の「持ち物を探す」機能は、既にSafariからアクセスできる サービス開始は3月か?
-
2021-01-16 17:35
日立、移動制約者の案内業務を支援するSaaS–西武や小田急で実績
IT関連
2022-08-10 15:32