Web technologist in Auckland, New Zealand.
I enjoy being a Dad, snowboarding and building amazing user experiences on the internet. more
Typescript has a large set of features focussed on classical object oriented concepts like
private and others as well as type checking. It requires third party code is type specified, which makes it a bit of a nuisance to use daily or for rapid development projects.
Flowtype is less mature and has poorer support and integration with editors. For example, JetBrains only just introduced support for Flowtype support, but it is still buggy and incompatible with
webpack --watch or
JetBrains has had good Typescript support for sometime already.