fs・path・モジュール(CJS/ESM)・process・イベントループまで、Node.js固有の基礎APIを20問のクイズ形式で練習できる無料アプリです。書いたコードはブラウザ内の仮想Node環境でその場で実行され、仮想ファイルへの書き込み結果も確認できます。じっくり解説を読みたい方は記事版「Node.js練習問題集【基礎API編】」へ。
virtual-node — 仮想Node環境(ファイルと実行コマンドはブラウザ内で再現されます)
index.js — 仮想Node環境で実行されます
このアプリについて
- fs(ファイル操作)・path・モジュール(CJS/ESM)・process・イベントループ・Stream/Bufferまで、Node.js固有の基礎APIを20問で総ざらいできます
- Q1・Q6・Q9・Q13・Q16は記事版のサンプル5問と同じ問題、残り15問はアプリ限定ドリルです
- コードはブラウザ内の仮想Node環境(fs・path・process・requireなどの主要APIを再現した実行環境)で動き、仮想ファイルへの書き込みはファイルパネルにライブ反映されます(登録・インストール不要)
- 仮想環境はNode.jsの完全な再現ではありません。importはトップレベルの静的な形式のみ対応し、httpサーバーやExpressは記事版のローカル実行課題で体験できます
- 「✓できた / △あとで復習」の自己判定はこの端末に自動保存され、復習リストだけを解き直せます
各問題の詳しい解説と、手元のNode.jsで挑戦するローカル実行課題(httpサーバー・Express)は、記事版「Node.js練習問題集【基礎API編】」にまとめています。