GLOSSARY

TypeScript

最終更新日:

TypeScriptとは、JavaScriptに「型」の決まりを加え、誤りを早く見つけやすくしたプログラミング言語です。

TypeScriptは、Microsoft が開発し、オープンソースとして公開している言語です。変数や関数が受け取るデータの種類(型)を書いておくと、プログラムを動かす前に食い違いを見つけられます。書いたものはJavaScriptに変換して動かすため、JavaScriptが動く場所で使えます。

画面やサーバーの処理が大きくなるほど、型の情報があることで、ほかの人が書いたコードを読みやすくなり、変更したときの影響も追いやすくなります。複数の人で長く保守する業務システムでは、JavaScriptの代わりにTypeScriptで書くことが多くあります。

型を書く分、書き始めの手間は少し増えます。型の決まりを緩くしたまま使うと、誤りを見つける効果が小さくなります。引き継ぎのときは、型の決まりの厳しさの設定や、型の確かめをCI/CDの手順に組み込んでいるかを確かめると、保守のしやすさを見積もれます。

関連する用語

用語集の一覧に戻る ナレッジのトップへ