Node.jsは、ChromeのV8JavaScriptエンジン上に構築されたJavaScriptランタイムです。 これにより、プログラマーは高速でスケーラブルなバックエンドJavaScriptアプリケーションを作成できます。 Node.jsは非同期でイベント駆動型であるため、Webサーバーやその他のバックエンドアプリケーションで一般的なタスクである、一度に多くの接続を処理できるアプリケーションの作成に最適です。
フロントエンドとバックエンドの両方でJavaScriptを活用することで、開発の一貫性を高め、同じ開発環境内でフルスタックWebアプリケーションを設計できます。
Node.jsの詳細については、次のリソースを参照してください。
- Ubuntu20.04にNode.jsをインストールする方法
- Node.jsで最初のプログラムを作成して実行する方法
- node-jsタグページ Node.jsチュートリアル、技術トーク、Q&Aなどへのリンクがあります