I love JS, but I want types. I don't want TypeScript though, but I'll do it if the job requires it. Has anyone tried building in flow for a large project? This was facebook's static type checking approach: https://flow.org/. - Source: Hacker News / over 1 year ago
In my examples, I’ll use the Flow type system so that it’s easier to follow the idea. The code consists of two parts: a service API and a recommendation flow. - Source: dev.to / over 1 year ago
You think we could try to make it such that people use JS + Flow the static type checker. Source: over 1 year ago
The two biggest contenders in adding static types to JavaScript are Flow (by Facebook) and TypeScript (by Microsoft). As of date, there is no clear winner in the battle. For now, we have made the choice of using Flow. We find that Flow has a lower learning curve as compared to TypeScript and it requires relatively less effort to migrate an existing code base to Flow. Being built by Facebook, Flow has better... - Source: dev.to / over 1 year ago
Just FYI, Facebook has a JS dialect called Flow. There was a point in time that Flow and TypeScript were duking it out, but clearly TS has won. I think Flow is still used inside Facebook, but I don't think it has really caught on in the larger developer ecosystem. Source: over 1 year ago
Having worked quite a lot with the flow static typing system for JavaScript, I can assure you that I have missed this feature multiple times in the past 6 years of using Rust. Source: over 1 year ago
I wanted to configure flow for my project, but there was no .flowconfig file.As we know that the flow version is needed to be specified for installing flow locally for the project, using the following script:yarn add --dev flow-bin@0.79.1 babel-preset-flow. Source: almost 2 years ago
Left out the part where Facebook wrote their own type system, flow. Source: about 2 years ago
But if you read through the proposal it is not just restricted to TyeScript. They are thinking of avoiding the transpilation process and doing that within the browser. That's the reason it's not just TS they are planning to include other solutions like Flow as well. Source: about 2 years ago
My experience is that React has excellent type support. I think they have been using Flow from pretty much the beginning. TypeScript support is, in my opinion, much better than in Angular, which is a bit ironic since Angular is written in TypeScript. Source: about 2 years ago
An alternative to TypeScript can be Flow, a library maintained by Facebook. Flow, similarly to TypeScript, is not a sound type system. "Flow tries to be as sound and complete as possible. But because JavaScript was not designed around a type system, Flow sometimes has to make a tradeoff". Another alternative is Hegel, a type system that "attempts" to be sound. It is unclear to me if the attempt succeeded or not... - Source: dev.to / over 2 years ago
For this I've chocen to work with "The React Framework For Production" - NextJS, cuz you know, I will need a strong SEO optimization for the website. Also I may try to implement Typescript or Flow I still need to check what will be more beneficial (Feel free to share your thoughts). Since I'm not good at HTML / CSS, responsive and all that fancy things, I will most probably use a theme from theme-forest that I... - Source: dev.to / over 2 years ago
It’s to help provide some level of type safety in your React application if you’re not actively using something like Flow or Typescript for typing. Source: over 2 years ago
Facebook's Flow is open source (MIT license) and is written in OCaml. Source: over 2 years ago
A couple of years ago, Facebook’s own type system – Flow – was competing neck and neck with TypeScript for the crown of type systems. Flow’s claim to fame was that you really didn’t need to write that many type definitions; great type inference and refinements would give you precise types at breakneck speeds. - Source: dev.to / over 2 years ago
ReScript is a new language targeting JavaScript programmers. Particularly JavaScript programmers that have developed an interest in type safety with TypeScript or Flow. - Source: dev.to / over 2 years ago
Everything seems perfect until static type system join the game, Which is bring in by TypeScript and Flow. With the safe type checking and powerful editor lsp features, people use them to build not only large systems, but also small apps and tools. - Source: dev.to / over 2 years ago
Hey, If you want to keep using JS with safety, I recommend this https://flow.org ;). Source: almost 3 years ago
The React codebase is written in Flow, a static types layer on top of JS. It's similar to TypeScript in syntax and concepts, but a completely different tool: https://flow.org/. Source: almost 3 years ago
I think the downvotes are somewhat unfair (from someone who is also a heavy typescript user) but the dogma surrounding it can sometimes be a bit too much. I think there's sitatations where it's warranted and sometimes where it's completely overkill, many robust languages have survived without types just fine. But if you're after a static type checker, I would recommed checking out Flow. Source: almost 3 years ago
I wonder why Flow Language has not penetrated the market as TypeScript guess the latter is backed by a big corporation and has a supportive community. Anyway, that's just my opinion. - Source: dev.to / almost 3 years ago
Do you know an article comparing Flow Type to other products?
Suggest a link to a post with product alternatives.
This is an informative page about Flow Type. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.