3 ms·
I prefer TypeScript. It comes down to two major issues: 1. Tooling; TypeScript's tooling (especially in VS/VSCode) is vastly superior to Flow's tooling. It's e
by iEchoic 9y ago
I prefer TypeScript. It comes down to two major issues:
1. Tooling; TypeScript's tooling (especially in VS/VSCode) is vastly superior to Flow's tooling. It's easy to think of type systems only as things that prevent bugs, but type systems also give your editor a lot of information that can make development easier. Nuclide has some flowtype integration, but nothing close to what VS/VSCode does with type information.
2. Design and syntax. Flow is an add-on to a language, and TypeScript is a language - and it shows. TypeScript is easier to write, easier to read, and doesn't require as many workarounds and hacks, in my experience.