What's good
- A single codebase for iOS and Android, so roughly one team instead of two
- JavaScript and TypeScript, the most widely known languages around, so hiring is easier
- Real native UI components, not a web page in a wrapper
- Logic and types can be shared with a React website
- Small JS fixes can go out over the air, within store rules