I am keeping away from typescript. It seems invasive to your workflow and bundling setup. Also there are libraries so dependent on JS’ functional nature that I was finding myself writing ‘any’ all the time.

Flow is smarter, and reports errors through strong inference — which leaves typescript far behind. It is also opt-in per file, which is nice when you want a good middle ground solution between flexibility and static type safety.

As web editor I am using Webstorm. It just works out of the box and has first class RN support— plus auto completion seems to read your mind (as it happens with all Jetbrains products.). Visual studio is a solid free choice, however. And more lightweight (I don’t know if it still misses multi-window support…).

Software Architect, currently @ Vodafone GR. Past: Lead Dev @ Intrasoft Intl, atcom.gr and more. Crafting apps & web services since 2007. https://oramind.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store