![](https://res.cloudinary.com/techfeed/image//fetch/w_280,h_210,c_fill/https%3A%2F%2Fimg.logmi.jp%2Farticle_images%2F2o3D7paMFFffbsUeMhopNK.png)
TypeScript+Reactで安全に動かし続けるために LINE証券のフロントエンドにおける型安全性への取り組み
ARANK
2020年11月25〜27日の3日間、LINE株式会社が主催するエンジニア向け技術カンファレンス「LINE DEVELOPER DAY 2020」がオンラインで開催されました。そこでLINEのフィナンシャル開発センターFront-endチームのフロントエンドエンジニアである鈴木僚太氏が、「LINE証券フロントエンドにおける型安全性への取り組み」というテーマで、TypeScript+Reactで安全に開発を続ける方法について共有。前半は「LINE証券」のフロントエンドがどのように作られているかについて紹介しました。
2 comments
うちもjson形式のメッセージリソースでメッセージを管理しているんだけど、今はまだ文字列で型安全じゃない。ここでやってるように、型安全にもできそうなので、今度やってみよう!
似たようなことは、別のコード体系でやっていて、それは
keyof typeof
でJSONキーをリテラルタイプとして生成してます。TSだとそんなことも簡単にできてほんと良いですね。