3 ms·
Flutter isn’t native, React Native is.
by jitl 4y ago
Flutter isn’t native, React Native is.
- JimDabell 4y agoReact Native isn’t native. It uses native UI components, but the application code is still just interpreted JavaScript, not a native application. https://reactnative.dev/docs/javascript-environment https://reactnative.dev/docs/javascript-environment
- jitl 4y agoYes, but you can write and integrate the platform APIs for UO components. You can’t do that in flutter.
- kayson 4y agoUO components?
- jitl 4y agoUI, oops
- chadrickman 4y agoPlatform channels - https://docs.flutter.dev/development/platform-integration/platform-channels https://docs.flutter.dev/development/platform-integration/pl...
- lawgimenez 4y agoFlutter compiles code to native and RN uses JavaScript as a bridge to communicate.
- jitl 4y agoSure but the pixels painted to the screen and the gestures handled by the application code are all the platform’s native UI framework. Knowledge of the underlying platform UI framework is transferable. In React Native if something is slow or you want to use a recently-released native platform feature you can write a native component. That’s possible with Flutter too, but if you mix Flutter & native views, there’s a bunch of performance issues due to texture copies and thread synchronization.