はい、TypeScriptはコンパイルして使うことが一般的です。TypeScriptとは、JavaScriptに型情報や静的解析、クラスやインタフェースなどの機能を加えた静的型付け言語で、JavaScriptを拡張して使うことができます。

TypeScriptは、TypeScriptファイル(.ts)に書かれたコードをJavaScriptファイルにコンパイルすることでJavaScriptとして実行できるようになります。このコンパイル作業は、TypeScriptコンパイラというプログラムによって行われます。

しかし、JavaScriptと同じく、TypeScriptにもインタプリタ(実行時にコードを解釈して直接実行するプログラム)も存在します。TypeScriptのコードを直接実行する場合は、インタプリタを用いることができますが、TypeScriptの本来の目的である、型安全で保守性が高く、開発効率の向上を実現するためには、コンパイルしてJavaScriptに変換することが望ましいです。

おすすめの記事