2019 年は React Native にとってはさまざまな変化があったので、それらを振返りつつこの記事では最近の React Native をめぐる状況と個人的見解について書きます。採用を検討している方、Flutter などのクロスプラットフォーム開発フレームワークと比べたいという方の参考になれば幸いです。
フラットに書くことを意識していますが、いち利用者としてのバイアスがあることをご了承ください。
- 開発体験
- Fast Refresh
- Auto Linking
- CocoaPods の標準採用
- Expo によるワンストップ開発環境構築
- フレームワーク/アーキテクチャ
- Lean Core
- Android
- 最新の React への追随
- コミュニティ
- What do you dislike about React Native?
- react-native-community 管理下のライブラリの普及
- React Native の課題
- 依然としてメジャーバージョンアップなし
- 環境設定の複雑さ、複雑な依存関係
- React Native を採用する(個人的な)選定基準
- チームメンバーのスキルセット
- ネイティブ実装がどの程度必要か
- 会社/サービスの種類
- React Native、React の今後