Getting logs from TS Server in VS Code · microsoft/TypeScript Wiki · GitHub
BRANK
TypeScript is a superset of JavaScript that compiles to clean JavaScript output. - microsoft/TypeScript
1 comments
コンパイルのパフォーマンスを上げるためにできることを解説する公式の記事。typeよりもinterfaceを使う方がコンパイルのパフォーマンスが良くなるケースがあるなど。
しかし個人的にはあまり気にしなくてもいいと思う。これらはTypeScriptコンパイラの最適化不足に対するworkaroundであり、本質的な価値があるわけではないから。よほど大規模なプログラムでない限り違いを実感するのも難しそうなので、本当に困った場合のlast resortとして頼るべきだと思う。
ただ、関数のreturn type annotationを書くのはコンパイルのパフォーマンス以上の価値があるのでちゃんと書こう。