Dart is capable of compiling into native code for mobile and desktop, as well as JavaScript . What’s great about it is that because of this direct compilation it doesn’t require an additional bridge to communicate with the platform as does, for example, React Native.