
JavaScript とは、Webブラウザからサーバ、さらにデスクトップやモバイルアプリまで、幅広いプラットフォームをカバーする万能フルスタック言語。C/C++製の V8 (Chrome) や JavaScriptCore (Safari) などのエンジンで動く。
当初はブラウザ上でページに動きや視覚効果を与えることを目的に開発されていたが、2000年のV8エンジン登場を機にGoogleの養子になり、今ではサーバサイドやモバイルアプリ開発もカバーするフルスタック言語に急成長した。
ちなみに、商標が Oracl保有であることに配慮され「JS」や「ES6」と呼ばれたりする。
JS物語
-
脇役のJS君
-
婿入りの様子
-
V8で爆速!
-
サーバ側も攻略
-
アプリ開発も可
-
世界標準の完成
-
スマホも任せて
-
Reactマスター!
-
フルスタック王
略歴
- 1995年12月、Netscapeが JavaScript を正式リリース
- 1997年、最初のECMAScript言語仕様が正式にリリース
- 2008年、GoogleがV8エンジンを開発してJSが爆速に
- 2010年、ライアン・ダールがサーバサイドで走るNode.jsを開発
- 2013年、React誕生。Facebookが開発
- 2015年、ECMAScript6(ES6)が公開。膨大な追加機能と改良点が正式にまとまる
- 2016年、React Native誕生。Facebookが開発