まえがき
- スマホアプリを作る時の検討材料
- 両方使ったことがあるので個人的な感想
- 個人的にOnsen UI for Reactはもう少し流行っても良いかなと思った
Onsen UI for React
メリット
- シュミレータがブラウザのため楽
- Webベース
- CSSが使える
- <div>とかも使える
- 最初にWebアプリを作ってからスマホアプリに展開とかも簡単
- 使うものがそろっているため、基本的には他のパッケージをインストールする必要がない
デメリット
- react-native-xxx系のパッケージが使えない
- わからないことは公式のサポート頼り
React Native
メリット
- react-native-xxx系のパッケージが使える
- パッケージが豊富にある
- わからないことは検索すればだいたい見つかる
デメリット
- React Native単体では色々と機能不足のためパッケージを色々とインポートする必要がある
- バージョン1じゃない。まだ不安定?