💻

nodejsの歴史(簡単に)

2024/11/23に公開

nodejsとは?

javascriptの誕生(1995~)

javascriptはネットスケープ社がウェブブラウザで動くスクリプト言語として開発された。

このころにもjavascriptをサーバ側で動かす試みがあったが、当時はPerlやPHPが人気を集めていた。

V8エンジン(2008~)

Javascriptを高速に動作させるためJITコンパイルを使っている(Just In Time)

V8エンジンの登場によって、スクリプト言語だけでなく、サーバサイドでも使える技術として強力な基盤を持つ。

nodejsの誕生(2009~)

軽量でイベント駆動の非同期IOを提供できるサーバを作るためV8エンジンを活用してnodejsを発表

初期の特徴には、非同期IO, イベント駆動モデルなどを持っていた

2010年にnodejsのパッケージマネージャ(npm)がリリースされ、多数のライブラリやモジュールを簡単にインストールできるようになった。

Discussion