← 技術スタックへ戻る

TypeScript
型構文付きの JavaScript
TypeScript は JavaScript の上に強い型を足した言語です。エディタ補完から安全なリファクタまで、規模を問わずツール体験を高めます。
公式ホームページを基にした要約です。プレビュー高速化のためローカルに保持しています。
ハイライト
- 素の JavaScript にコンパイルされる静的型
- 優れた IDE 支援と段階的導入
- 大規模コードでも実行前にバグを捕捉
- React、Node.js、NestJS などと相性良好
こんなときに
- 中〜大規模コード
- 複数人開発
- 明確な API 契約
KU THANH スタックでの位置
フロント・NestJS・ツール共通の標準です。
選ばれる理由
育てられる型
JS から始め、効くところに型を足し、成熟に合わせて契約を締められます。
自信あるリファクタ
interface・generics・型チェッカーが大規模な改名・API 変更を安全にします。
エコシステム対応
DefinitelyTyped と公式型定義がブラウザ、Node、主要ライブラリをカバーします。