Flow
https://gyazo.com/6432eebcb0759de754cf873856e37f32
公式:Flow: A Static Type Checker for JavaScript
2020-01-18 強い理由がなければTypeScriptを使うほうが好み
https://blog.nnn.dev/entry/2022/04/08/170000
v3 の技術選定から 2018 年末頃にかけて、TypeScript 自体の進化や Babel の TypeScript プラグインが登場するといった変化の一方、v3 での実装が本格化するにつれて flowtype の開発体験に不満が高まっていきます。
ライブラリの型定義がないことが多く、とくに Redux Observable から利用していた RxJS の型定義については、自分たちが利用するオペレーターが増えるたびに自ら型定義を実装する必要がありました。
2018 年末、年末年始でまとまった作業時間がとりやすいことを利用して、当時国内にも事例の少なかった flowtype から TypeScript への書き換えを行いました。
JavaScript向けの静的型チェッカー
Facebook製
.flowconfigに設定を書く
.flowconfig | Flow
intelliJ IDEAで有効にする
Flow - Help | IntelliJ IDEA
#静的解析