
ReactNativeはオワコンなのかな、、、
本記事は、上記の想定読者に向けて執筆しています。
結論から言うと、ReactNativeはオワコンではないが、主流ではないと言えるでしょう。
理由は、本記事で詳しく解説しています。
- ReactNativeはオワコンなのか
- 当サイトではなぜReactNativeを使用しているのか
- ReactNativeがオワコンじゃないと思っている方の勉強方法
最近、iPhoneアプリを開発する際に使用されるのは『Swift、Flutter、ReactNative』です。
上記のプログラム言語はよく企業などで使われてます。
しかし、最近になって、ReactNativeだけオワコンだと言われ始めています。
その理由を調査してみましたので、ぜひ最後までご覧ください。
当サイトで人気の記事
- 【経験談】プログラミングを独学で習得する方法【3ヶ月で可能な話】
- HTMLとCSSを独学で習得するためのロードマップ【本・サイトも紹介】
- 【保存版】WordPress初心者が独学で勉強する方法【サイト紹介】
【客観的な情報】React Nativeはオワコンなのか。結論:厳しい


多くの方が、ReactNativeはオワコンだと思っています。
理由としては、Flutterの方が使いやすいし、ReactNativeではネイティブアプリの開発がやや難しいからです。
- iOSアプリ=Swift、Androidアプリ=Kotolin
- クロスプラットフォーム=Flutter
2021年時点では、上記の考え方が当たり前になっています。
オワコン理由①Flutterの方が人気がある


上記は、Googleトレンドを使った指標です。
FlutterはReactNativeの3倍近く検索されています。
2019年まではReactNativeが人気でしたが、それ以降は確実にFlutterが人気を高めています。
このようなデータから、ReactNative=オワコンだと言われているのです。
オワコン理由②メディアがReactNativeはオワコンだと報道
「ReactNativeで開発していたIT企業がクロスプラットフォームではなくネイティブ開発に切り替えた」とメディアが報道しました。
- Airbnb
- 米Udacity
この記事の影響で、「ReactNativeはオワコン」と言う方の人口が増えました。
オワコン理由③ネイティブアプリならSwiftが良さげ


個人的な意見ですが、iOSアプリ、Androidアプリのエンジニアを目指すのであれば、下記の言語で良いと思っています。
- クロスプラットフォーム:Flutter
- ネイティブ:Swift、Kotolin
ネイティブアプリであれば、iOSアプリ開発をおすすめします。
なぜなら、日本国内ではiOSシェア率の方が高いからです。
日本でのiOSシェア率のことを考えて、当サイトではiOSアプリ開発をおすすめしています。


以前ほどの勢いはありませんが、ネイティブアプリ開発であればSwiftがおすすめなのは、Googleトレンドからも分かります。
【主観的な情報】ReactNativeがオワコンなのになぜ当サイトは勉強しているのか


個人的には、ReactNativeはかなり貴重なライブラリだと思っています。
- Reactの技術を活かせるから
- Web、iOS、Androidに対応できるから
上記の理由で、私はReact含むReactNativeを今後も使用して行こうと考えています。
React.jsは伸びているから
React.jsを導入している代表企業は下記の通りです。
- 株式会社DeNA
- 楽天株式会社
- 株式会社Cygames
- BASE株式会社
- 株式会社アドウェイズ
ビック企業も取り入れていることからReact自体には将来性があることが分かります。
上記の理由から当サイトではReactNativeの学習をしています。
ReactNativeを学ぶ=Reactを学ぶ感覚に近いので
Reactを無料かつ効率よく学ぶ方法
結論、当サイトで学びましょう。




個人的にはReactNativeはオワコンだと思っていないから
個人的にはReactNativeは全然オワコンではないと思っています。
なぜなら、海外の有名サービスではReactNativeを活用しているからです。
- Shopify
- Skype
- Bloomberg
上記の有名サービスが活用しているので、私もそれに付随していきます。
また、ベンチャー企業でのクロスプラットフォーム開発需要は増えています。
理由は、クロスプラットフォームに対応できると、エンジニアが少人数で済むからです。
このような背景があるので、当サイトではReactNativeをオワコンだとは思っていないのです。
ReactNativeはオワコンではないと思う方向け


ここまでで、私と同じReactNativeはオワコンではないと思った方、
下記で紹介する方法でReactNativeを勉強してみてください。
オワコンではないと思う方向け:無料記事で学ぼう
まずはReactNativeのチュートリアルを読みましょう。
数日で、完璧に理解するのは無理です。
最初は、ReactNativeの思想などに触れることを意識してみてください。



その後は、当サイトで紹介する無料記事を読みつつtodoアプリを開発しましょう。


上記の記事で開発ができた方は、Udemyでさらに知識量を増やしてみてください。
- ReactNative×Expo×firebase
- ReactNative×Expo×firebaseでニュースアプリ
ReactNativeでオワコンなツール
私がReactNativeを使っている中でオワコンだと思ったものを紹介しておきます。
ReactNativeのオワコンだと思うツール一覧
- ReactNative CLI
- React-Native-router-flux
- ReactNative-debbugger
- ReactNative-vector-icon
ここに書かれているものは変化します。
追加するかもしれませんし、削除するかもしれません。
まとめ:ReactNativeはオワコンだと思わないが世間は違うみたいです


ここまでで『【2021年版】ReactNativeはオワコンなのか?結論:世間的には厳しいらしい』について解説してきました。
- ReactNativeは世間的にはオワコンらしい
- 当サイトではオワコンだと思っていないので挑戦しています
- ReactNativeはReactを扱える点で素晴らしい
本記事は以上です。
ReactNativeをオワコンだと思わない方向け
プログラミングを学びたい方におすすめ記事
プログラミングに挑戦したい方は、下記の記事がおすすめです。