コードを書く時点で型(データの種類)のミスマッチを警告し、実行前にバグを検出します。コンパイル時に純粋な JS に変換されるため、ブラウザや Node.js(F-80)でそのまま動きます。
コードを書く時点で型(データの種類)のミスマッチを警告し、実行前にバグを検出します。コンパイル時に純粋な JS に変換されるため、ブラウザや Node.js(F-80)でそのまま動きます。
VS Code(F-30)や Cursor でプロジェクトを開くと `.ts` ファイルや `tsconfig.json` として目に入ります。AI にコード生成を頼む場面でも「TypeScript で書きますか?」と確認されることがあります。
JS に型チェックを加えて、実行前にバグを減らす言語拡張です。
型推論(type inference)で自動補完が効き、開発スピードが上がります。
`any` 型に逃げると型の恩恵が消えるため、`unknown` で締める習慣が大切です。
複数人が触る業務 Web アプリや、長期保守するプロジェクトで特に効果的です。
JS が書ければ型注釈を足すだけで始められ、`tsc` か Vite 経由で動かせます。
JavaScript、型推論、tsconfig