TypeScript

Vuexの型強化で学んだ、TypeScript型強化のTIPS

この記事は個人ブログの転載です。 kotamat.com Vuexは型がゆるいゆるいという話を散々されているのを見てきて、工夫すれば型の強化はできるんじゃないかと挑戦してみたところ、そこそこいい感じのものができたのですが、その過程でさまざまな工夫が必要だっ…

TypeScriptで深いJSON構造から要素を取り出すときに型をちゃんと取るTIPS

このブログは個人ブログと同じ内容です kotamat.com 下記のような多段のマスターデータが存在しているときに、ちゃんと型安全に値を取り出したいとなったときの型定義を考える large.json { "1": "foo", "2": "baz" } detail.json { "1": { "1001": "foo1", …