こんにちは、エンジニアのザワです。 私がTypeScriptを使い始めて季節が一巡と少し経ちました。いつの間にかTypeScriptに毎日触れる生活になりました。今回はこれまでの短いTypeScript人生の中で便利だと心の底から思ったことを整理していきたいと思います。 パッと思いつくのは下記の3つです。 関数が何を受け取るのかわかりやすい 何のIDかわかりやすい APIリクエスト・レスポンスがわかりやすい 3つを通して思うのは、探したり考えたりするいわゆる「作業的な時間」が減るので開発中のストレスを感じることも減ったということです。 では、前述した3つを詳しく説明していきたいと思います。 1.関数が何を受け取るのかわかりやすい const Position = { Top: 1, Right: 2, Bottom: 3, Left: 4, }; const getPosition = (