トーク

LT
コンパイルオプションで変わる型世界
DAY2 / 16:10 〜 16:50 (アセンドトラック)
TypeScriptを使っている皆さん、tsconfig.json のコンパイルオプションを意識したことはありますか?多くのプロジェクトではすでに設定されており、普段触る機会は少ないかもしれません。しかし、コンパイルオプションの設定次第でTypeScriptの型安全性が大きく変わることを知っていますか?
今回は、あえてTypeScriptのコンパイルオプションをオフにし、TypeScriptの機能を1つずつ剥がしていく ことで、「どの設定が型安全性を担保しているのか」を部分的に体感してもらいます。
TypeScriptをもっと活用するために、ぜひこの機会にコンパイルオプションを見直したり、学びましょう!