React Nativeとは

React Nativeとは一体何者なのか調べたのでメモ

React

React Nativeの前にReactというFacebookが開発したJavaScriptのフレームワークがある
UIのパーツを作るためのライブラリである

React Native

ネイティブアプリ(iOSもしくはAndroid)開発時にReactを使えるようにしたもの
Nativeはネイティブアプリから来ている(と思う) 1つのコードでiOSとAndroidの両方のプラットフォームで動くものが作れるのが利点
iOSアプリを作るにはSwift,Objective-Cを、Androidアプリを作るにはJava,Kotlinを学習しなければならないというコストを減らせる
iOS,Androidエンジニアが居ない場合にアプリを出したい、といった場合におすすめ