TypeScript and Flow are strongly recommended as a step forward for maintainability, large-scale refactoring, and finding bugs before runtime. The extra type checks save time during development even before the code runs.
type
recommendation
takeawayAdopt TypeScript or Flow for maintainability