Last active
January 10, 2023 21:46
-
-
Save holmeshe/ca6953f14b624fba9534f7202c5d9647 to your computer and use it in GitHub Desktop.
RN Flutter xLua PureTS
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ReactNative | Flutter | xLua | PureTS | ||
---|---|---|---|---|---|
Programming language | React | Dart | lua | TS | |
Running environment | JS (JSCore/Hermes) | Flutter engine | Unity | Unity+JS(Quick JS) | |
Supporting platforms | Android + iOS + Web | Android + iOS + Web | Android + iOS | Android + iOS | |
Ecosystem | Rich (React) | Less than React | Small | Small | |
Iconic Apps | JD Meituan Trip | Xianyu Meituan | Unity games | Tencent Pandora | |
OTA | Supported | Need alteration | Supported | Supported | |
Stability | Stable (Since 2015) | Stable (Since 2017) | Stable | Relatively stable(2020) | |
CI/CD | Easy | Hard | Meidum | Medium | |
Learning curve | Easy | Medium | Hard | Hard | |
UI components | Rich Native (Community + In-house) | Medium | Hard | Hard | |
IDE | Easy (VS Code) | Rely on native IDE | Unity IDE | Easy (VS Code) | |
Animation rendering | Relatively strong | Strong | Strong | Strong | |
Applicable scenarios | Full screen + popup | Full screen | Unity page | Unity page |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment