JSとは、javascriptの抱える問題を解決するために開発されたjavascriptを生成するための中間言語です。TypeScript変数を型定義する必要がある静的言語であり、コードが長く複雑化しても意図していない変数の使われ方を防ぐことができるので、中~長期にわたる開発に適しています。CoffeeScriptコード量の削減と可読性の高さを重視しているため開発期間の短い場合に適しています。Babel純粋なJavaScriptコードを記述するツールです。正確にはAltJSではありません。次世代の機能で書かれたコードを、機能に対応していない古いブラウザでも正常に動くコードに変換することができます。フレームワークフレームワークとは、javascriptを開発するうえで必要になる多くの機能をあらかじめ用意し開発スピードを上げるための枠組みです。ReactFacebookが開発を行っているフレームワークです。機能は他のフレームワークと比べて少な目ですが、その分覚えやすいというメリットがあります。TypeScripTypetに合わせて作られているため、TypeScriptを使用して開発をするのがおすすめです。Vue.js個人プロジェクトとして開発がスタートしたJavaScriptフレームワークです。モダンブラウザを対象として動作するように作られていることが特徴で、レガシーブラウザも対象としている他のフレームワークと比べて動作が軽いメリットがあります。コメントをキャンセルメールアドレスが公開されることはありません。