言語
React Native
既定:クロスプラットフォームモバイルアプリ
乗り換える条件
- Flutterデザインの完全な一貫性を重視し、Dartを受け入れられるとき
- Hotwire NativeRailsで作っていて画面の多くがWebで済むとき
代替:モバイルRuby / Rails
既定は Hotwire Native。ネイティブ体験を重視するとき に乗り換える。
ケース別の構成§19
- toCサービス(Web+モバイル)モバイル:React Native+Expo(Expo Router、NativeWind)
- モバイルアプリ単体アプリ:React Native+Expo(Expo Router、NativeWind)
習熟度