JSX
JSXの特徴は以下の点が挙げられる。
クラス構文のサポート
モジュール機構
テンプレート(総称型)のサポート
関数オーバーロードのサポート
アロー関数式
レキシカルスコープをもつthis
デフォルト引数
最適化で削除されるassert文
プロファイラ(スマートフォンでも利用可能)
source mapのサポート
nullを許容しないプリミティブ型(number, boolean, string)