NW.js環境でobniz.jsを使う(on Windows)


2021/6/29公開

概要
obnizを動かす環境としてはブラウザやNode.jsが一般的かと思いますが、
NW.jsというHTMLをデスクトップアプリ化するためのフレームワークを見つけたので試してみました。

NW.js is 何?
Chromiumのレンダリング環境とNode.jsの実行環境を組み合わせたデスクトップアプリ開発用フレームワークで、
通常のHTMLのscriptタグ内でNode.jsのライブラリを使ったり、パッケージ化して単体で動く実行ファイルを作ったりと
HTMLとNode.jsの良いとこ取りできてしまうという代物です。
HTMLのデスクトップアプリ化と言えばElectronなんかが有名ですが、NW.jsの方がサクッと感があってobniz向きではないかなと思います。

Getting started
インストールと言うほどの作業は必要無く、下記の手順で動かせました。

まとめ
特にobniz固有の設定などは不要であっさりデスクトップ環境で動かすことができました。
今回のように普通のデスクトップアプリとして起動するだけでなく、業務利用向けにキオスクモードとして起動したり
ソースの暗号化・難読化などもできるようなのでうまく使えばobnizの活用の幅が広がるのではないでしょうか。

NW.jsについては引き続き触ってみたいと思うので、何か発見したことがあれば書き足していきます。


戻る