TypeScript(タイプスクリプト)
たいぷすくりぷと
意味
TypeScript(タイプスクリプト)とは、Microsoftが開発したプログラミング言語。JavaScriptに「型(Type)」の概念を加えたスーパーセット(上位互換)。大規模開発における安全性を高め、エラーを未然に防ぐことができるため、現在ではWeb開発のデファクトスタンダードとなっている。
概要
Microsoftが開発したプログラミング言語。 JavaScript(JS)の進化版(スーパーセット)。
特徴:静的型付け
JavaScriptは「型(Type)」がない自由な言語ですが、そのせいで「数字を入れるはずの変数に文字を入れてしまった」といったミス(バグ)が頻発しました。 TypeScriptは、「この箱には数字しか入れちゃダメ!」とあらかじめ型を決める(静的型付け)ことで、コードを書いている段階でエラーを教えてくれます。
普及
大規模な開発では必須となっており、現在フロントエンド開発の事実上の標準(デファクトスタンダード)です。 最終的にJavaScriptに変換(トランスパイル)されてブラウザ上で動きます。