JSX

JSX

JSXは、ブラウザーで実行するように設計された、静的に型指定されたオブジェクト指向プログラミング言語です。。
JSXは、ブラウザーで実行するように設計された、静的に型指定されたオブジェクト指向プログラミング言語です。JSXは、ソースコードをJavaScriptにコンパイルしながら最適化を実行します。生成されたコードは、JavaScriptで直接記述された同等のコードよりも高速に実行されます。ゲインは異なる場合がありますが、Box2Dなどの最適化されたJavaScriptライブラリでさえ、JSXに移植すると高速になります(iOS 5.1では12%高速、Android 2.3では29%高速)。JSXは、Javaによく似た堅牢なクラスシステムを提供し、JavaScriptが提供するあまりにも原始的なプロトタイプベースの継承システムを開発者が使用できないようにします。ただし、式とステートメントはJavaScriptとほぼ同じであるため、JavaScriptプログラマーはJSXの使用を簡単に開始できます。コーディングを容易にするための、コード補完など、エディターとIDEの言語サービスの計画もあります。DeNAで研究プロジェクトとして開発されたこの言語には、次の特徴があります。一般的なオープンソースコード:
jsx

ウェブサイト:

カテゴリー

MacのJSXの代替

JavaScript

JavaScript

JavaScript(JSに短縮されることもあります)は、Webページのスクリプト言語として最も知られている、ファーストクラスの機能を備えた軽量で解釈されたオブジェクト指向言語ですが、...