React入門

【2021年版】ReactNativeはオワコンなのか?結論:厳しい

【2021年版】ReactNativeはオワコンなのか?結論:厳しい

最近、iPhoneアプリを開発する際に使用されるのは『Swift、Flutter、ReactNative』などです。

おにちゃん
おにちゃん

上記のプログラムはよく企業などで使われますが、最近ReactNativeだけオワコンだと言われ始めています。

 

本記事では、下記の要望を解決しています。

  • ReactNativeはオワコンなのか
  • おにちゃん塾ではなぜReactNativeを使用しているのか
  • ReactNativeがオワコンじゃないと思っている方の勉強方法

はじめに

ReactNativeの説明:Webアプリを開発するReactのアプリケーションフレームワーク

ReactNativeを扱えると、Webアプリ(React)もiOSアプリ・Androidアプリ開発が可能になる

React Nativeはオワコンなのか。結論:厳しい

React Nativeはオワコンなのか。結論:厳しい

ReactNativeはオワコンなのか。結論:厳しい

ReactNativeはある意味オワコンだとほとんどの方が思っています。

理由としては、Flutterの方が使いやすいし、ReactNativeではネイティブアプリの開発がやや難しい。

  • iOSアプリ=Swift、Androidアプリ=Kotolin
  • クロスプラットフォーム=Flutter

上記が当たり前になりつつありますね。

 

Flutterの方が人気がある

上記はGoogleトレンドを使った指標です。

ReactNativeの3倍近く検索されています。

おにちゃん
おにちゃん

2019年まではReactNativeの方が人気がありましたが、それ以降は確実にFlutterの方が人気を高めています。

このようなことから、ReactNative=オワコンだと言われているのです。

 

メディアがReactNativeはオワコンだと報道

ReactNativeで開発していたIT企業がクロスプラットフォームではなくネイティブ開発に切り替えたメディアが報道しました。

ReactNativeを撤退した企業

  • Airbnb
  • 米Udacity
おにちゃん
おにちゃん

この記事の影響でReactNativeはオワコンだと言われ始めました。

 

ネイティブアプリならSwiftが良さげ

おにちゃん
おにちゃん

個人的な意見ですが、iOSアプリ、Androidアプリのエンジニアを目指すのであれば、クロスプラットフォーム:Flutter、ネイティブ:Swift、Kotolinが良いかなと思っています。

ネイティブアプリであれば、iOSアプリ開発をおすすめします。

日本でのiOSシェア率は以上に高いので。

おにちゃん
おにちゃん

日本でのiOSシェア率のことを考えて、おにちゃん塾ではAndroidアプリではなくiOSアプリ開発をおすすめしています。

以前ほどの勢いはありませんが、それでもネイティブアプリ開発であればSwiftがおすすめです。

 

ReactNativeがオワコンなのになぜおにちゃん塾は勉強しているのか

ReactNativeがオワコンなのになぜおにちゃん塾は勉強しているのか

ReactNativeがオワコンなのになぜおにちゃん塾は勉強しているのか

ここまでの内容を見て、ReactNative=オワコンだと思いますよね。

おにちゃん
おにちゃん

ただ、僕はReactNativeはかなり貴重なライブラリだと思っています。

おにちゃん塾が使用する理由

  • Reactの技術を活かせるから
  • Web、iOS、Androidに対応できるから

上記の理由で、これから、使用して行こうと考えています。

 

React.jsは伸びているから

React.jsを導入している代表企業

  • 株式会社DeNA
  • 楽天株式会社
  • 株式会社Cygames
  • BASE株式会社
  • 株式会社アドウェイズ

などなどビック企業も取り入れていることから将来性があると思っています。

おにちゃん
おにちゃん

ReactNativeはオワコンかもしれないが、React.jsは全然オワコンではない。

上記の理由からおにちゃん塾ではReactNativeの学習をしています。

ReactNativeを学ぶ=Reactを学ぶに近いので

 

個人的にはReactNativeはオワコンだと思っていないから

個人的にはReactNativeは全然オワコンではないと思っています。

その理由は海外の有名サービスではReactNativeを活用しているからです。

  • Instagram
  • Shopify
  • Skype
  • Bloomberg
  • Pinterest

上記の有名サービスが活用しているので、僕もそれに付随していきます。

おにちゃん
おにちゃん

また、ベンチャー企業などではエンジニアの人員を抑えたいと言う要望がありクロスプラットフォームの需要は増えています。

そのため、おにちゃん塾ではReactNativeはオワコンだとは思っていないのです。

 

ReactNativeはオワコンではないと思う方向け

ReactNativeはオワコンではないと思う方向け

ReactNativeはオワコンではないと思う方向け

ここまでを見て、僕と同じReactNativeはオワコンではないと思った方は下記で紹介する方法で勉強してみてください。

実際に僕が行なっている勉強手順です

 

無料記事で学ぼう

まずはチュートリアルを読みましょう。

最初から完璧に理解するのは無理なので、ReactNativeの思想などに触れておきましょう。

その後は、おにちゃん塾で紹介する無料記事を読みつつtodoアプリを開発してみてください。

【基礎入門】ReactNativeとは?環境構築からメモアプリまでを解説
【基礎入門】ReactNativeとは?環境構築からメモアプリまでを解説ReactNativeとはアプリ開発用のフレームワークです。本記事では基礎入門としてReactNativeの環境構築〜メモアプリまでを解説しています。...

上記の記事で開発ができた方は有料教材Udemyで学習を進めてみてください。

 

ReactNativeでオワコンなツール

僕がReactNativeを使っている中でオワコンだなと思ったものを紹介しておきます。

  • ReactNative CLI
  • React-Native-router-flux
  • ReactNative-debbugger
  • ReactNative-vector-icon

ここに書かれているものは変化します。追加するかもしれませんし、削除するかもしれません。

 

まとめ:ReactNativeはオワコンだと思わないが世間は違うみたいです

まとめ:ReactNativeはオワコンだと思わないが世間は違うみたいです

まとめ:ReactNativeはオワコンではないと思っている

ここまでで【2021年版】ReactNativeはオワコンなのか?結論:世間的には厳しいらしいについて解説してきました。

本記事のまとめ
  • ReactNativeは世間的にはオワコンらしい
  • おにちゃん塾ではオワコンだと思っていないので挑戦しています
  • ReactNativeはReactを扱える点で素晴らしい
おにちゃん
おにちゃん

本記事は以上です。

 

読者におすすめの記事

【入門】ReactNative+Expo環境構築|firebaseとの連携も解説
【入門】ReactNative+Expo環境構築|firebaseとの連携も解説ReactNativeをExpoを使ってビルドや開発する方法などを掲載しています。firebaseとの連携や実際にビルドする方法なども掲載予定...
【React入門】Reactとは?UI構築のためのJSライブラリ
【React入門】Reactとは?UI構築のためのJSライブラリReact入門|Reactでの開発環境、todoアプリ、chatbotアプリなどを開発できるコンテンツ|日々更新しています。...
ABOUT ME
アバター
鬼澤龍平(20)
Twitterにて役立つ情報を掲載しております。
関連記事