JSX
読み:ジェイエスエックス
外語:JSX

 DeNAが開発した、JavaScriptベースのスクリプト言語altJSの一つ。
目次

概要

由来
 JavaScriptの派生言語の一つで、JavaScriptに変換できるaltJSの一つである。
 JavaScriptは動的型付け言語であることが特徴の一つとなっているが、既に時代は、動的型付け言語から静的型付け言語+型推論へと移行しつつある。
 JSXは、ECMAScript 4の影響を受けながら、かつ静的型付けの言語として作られたものである。

特徴
 JavaScriptに対し、静的型付けクラスインターフェイスなどの機能を追加した言語となっている。
 更に、コンパイラーによってJavaScriptに変換することができ、これをWebブラウザーで実行することができる。コンパイラーはMIT Licenseでリリースされている。

再検索