エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
はじめに Node.jsについて、「サーバーサイドのJavaScript実行環境」という説明をよく目にします。しか... はじめに Node.jsについて、「サーバーサイドのJavaScript実行環境」という説明をよく目にします。しかし、現在のWeb開発においてNode.jsを使用している多くの開発者は、必ずしもサーバーサイドの開発をしているわけではありません。 例えば、以下のような使い方をしている方も多いのではないでしょうか? npmでライブラリをインストールして、Reactでウェブアプリを作成する Vue.jsプロジェクトのビルドツールとして使用する TypeScriptのコンパイルに使用する これらの用途は、厳密には「サーバーサイド」とは言えません。では、Node.jsとは一体何なのでしょうか?この記事では、Node.jsの本質と現代の開発環境における役割について詳しく解説します。 Node.jsとは何か:再定義 従来の定義 Node.jsは、その誕生時から長らく「サーバーサイドのJavaScript