JavaScriptを覚えることで、Webブラウザはもちろんサーバサイド、IoTなど幅広い環境でソフトウェアを開発できます。環境を整えるのは決して難しくはありませんが、それがネックになって習得を頓挫してしまっているとしたら非常に勿体ないことです。 そこで使ってみたいのがNodebookです。JavaScriptファイルの編集と実行ができるソフトウェアです。

Nodebookの使い方

Dockerで実行した場合です。Webブラウザからアクセスします。

ブックとして残しておくこともできます。

もちろん実行時エラーも表示されます。

Nodebookは手軽に実行できるnode実行環境です。Dockerやクラウドで実行するならば、nodeのインストールも不要です。ローカルのファイルを指定したり、クラウドのファイルを使ってJavaScriptの練習や学習が可能です。

Nodebookはnode/JavaScript製のオープンソース・ソフトウェア(ISC License)です。

netgusto/nodebook: Nodebook - Minimalist Node REPL with web UI