4 ms·
Yeah, the impression that I get is that TS has won as well. Initially it really offered a lot more than Flow, e.g. things like Definitely Typed, and I think tha
by spraak 9y ago
Yeah, the impression that I get is that TS has won as well. Initially it really offered a lot more than Flow, e.g. things like Definitely Typed, and I think that's become a feedback loop (i.e. more people are interested in TS because it already has a bigger community and more to offer, and thus it has as bigger community and more to offer...)
- Semaphor 9y agoIt probably didn't help that it took a long time for flow to be usable on windows.
- addicted 9y agoI'm sure the fact that flow is considered more tired to react while typescript is considered more agnostic helps as well (I've not explored flow so I don't know whether it is tied to react or not but I do think that's the impression).
- ng12 9y agoI don't think Flow is tied to React at all, except that the default create-react-app includes it as an option.
- joneil 9y agoIt does have built in type definitions for React, where as all other libraries you probably need to use flow-typed (similar to definitely-typed in TypeScript). So it does kind of have React integration, but it's pretty loose - you can use it with any other framework, and there's nothing obviously React-specific about the language. Edit: See https://flow.org/en/docs/react/types/ https://flow.org/en/docs/react/types/
- baxuz 9y agoIt's very tied to the react / facebook ecosystem. Nuclide for atom was the official release by facebook for supporting flow + react, and now you have Atom-IDE which is optimized for react + immutable.js + flow. Plus the facebook guys are avoiding VScode like the plague and focusing entirely on Atom. Which now also comes with the BSD+ licence.
- chillee 9y ago"Plus the facebook guys are avoiding VScode like the plague" Not true.