0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Node.jsについて調べる

Last updated at Posted at 2024-12-30

基礎知識を徹底的に叩き込もうDAY1🎉(24-25年末年始企画)

2024年末〜2025年始の期間は、普段使う技術についてとにかく徹底的に足元を見直す期間にします。🔥
先日、研究室の後輩にnodeバージョンのエラーについて聞かれ、上手く対応できなかったのが悔しかったのです…

今回は 「Node.js」 について。
普段、Vue.jsのプロダクトを開発していますが、根本としてNode.jsが動いています。しかし、それが一体なんなのか、なぜ必要なのか、説明できる自信はありません。
ただ私は今冬卒論があるので、「Node.jsって何?」に対してざっくり返答できる程度を目指して簡潔に調査しまとめたいと思います。

Node.jsとは

Node.jsとは、WebサーバでもWebフレームワークでもありません。JavaScript実行環境のことです。PythonやRubyなどの言語とは異なり、ブラウザ上で動作するJavaScriptはOS上では基本的に動作しません。そこで、Node.jsがOS上でJavaScriptを実行することを可能にします。

JavascriptでWebアプリケーションを動かすことを可能にしてくれるNode.js。
それゆえ、サーバサイドも実装可能です。そしてサーバとしても一般的に使われているため、Node.jsはサーバサイドのJavaScript実行環境であるという言われ方もされているようです。
サーバサイドであれ、クライアントサイドであれ、Javascriptでアプリーケーションを動くようにしてくれるのが、Node.jsです。

参考記事

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?