Dart: when it makes sense.
Relevant if and only if you're in the Flutter ecosystem. Otherwise, choosing an alternative to Dart means choosing an alternative to Flutter, like React Native.
You build with Flutter: Dart is the default choice and it does the job. You want a single codebase for iOS, Android, web and desktop
You don't do Flutter: Dart has little value outside it. You want a broad general-purpose ecosystem: TypeScript is more versatile
Tightly tied to Flutter: little use outside that ecosystem
Quick summary (condensed)
Dart Summary
- Category
- productivity tool.
- Price from
- Free (Gratuit).
- Best for
- professionals.
- Avoid if
- You don't do Flutter: Dart has little value outside it; You want a broad general-purpose ecosystem: TypeScript is more versatile.
- Alternatives
- React.
- ToolTrim verdict
- Relevant if and only if you're in the Flutter ecosystem.