TypeScript について (1) 利用するメリット Java や C# のような文法の altJS です。下記に当てはまる場合は有力な選択肢です。 既存プロジェクトを altJS に移行したいとき JavaScript の文法そのままコピーして使用できるため 静的型付けをしたいとき 現状 TypeScript 一択です 新規の中・長期に渡る大規模プロジェクトのとき 静的型付やインターフェースを利用できるため (2) 利用上の注意 ただし TypeScript を利用する上で注意する点もあります。 コンパイルが遅い 型チェック等があるため、altJS の中でも特に遅めです this の用法が増える クラスのメンバ変数の参照には this.foo と記述します (3) サンプルコード // sample.ts module Saying { export class Greeter {
![JavaScript と altJS - ペパボのフロントエンドスタンダード](https://cdn-ak-scissors.b.st-hatena.com/image/square/d4c15b6dff6a3bf3e56fbb7606914e8f8472cf6d/height=288;version=1;width=512/https%3A%2F%2Ftech.pepabo.com%2Fblog%2F2014%2F11%2F20%2Fjavascript-and-altjs%2Feye-catch.jpg)