-
Replit (https://replit.com/)
- Replitは、ブラウザ上で動作するオンライン開発環境で、Node.jsのサポートも豊富です。アカウントを作成し、新しいプロジェクトを作成すると、Node.jsのテンプレートが用意されます。コードを編集し、実行することができます。
例:
const http = require('http'); const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello, World!'); }); server.listen(3000, 'localhost', () => { console.log('Server running at http://localhost:3000/'); });
-
Glitch (https://glitch.com/)
- Glitchは、Node.jsを含むさまざまな言語やフレームワークに対応したオンラインエディターです。プロジェクトを作成し、Node.jsのコードを編集できます。また、Glitchは他のユーザーとのコラボレーションもサポートしています。
例:
const express = require('express'); const app = express(); app.get('/', (req, res) => { res.send('Hello, World!'); }); app.listen(3000, () => { console.log('Server running at http://localhost:3000/'); });
-
CodeSandbox (https://codesandbox.io/)
- CodeSandboxは、Node.jsや他のフロントエンドのフレームワークと統合されたオンラインエディターです。Node.jsのプロジェクトを作成し、コードを編集、実行することができます。コードの共有やバージョン管理も容易です。
例:
const express = require('express'); const app = express(); app.get('/', (req, res) => { res.send('Hello, World!'); }); app.listen(3000, () => { console.log('Server running at http://localhost:3000/'); });
これらのオンラインNode.jsエディターを利用することで、ブラウザ上で手軽にNode.jsのコーディングを行うことができます。それぞれのツールの特徴や機能を試してみて、自身に合ったエディターを見つけてみてください。