Expo
managed workflowに乗っていれば、iOSとかAndroidに特有の設定とかも気にしなくていい
shared native runtimeを提供しているので、いわゆる"ネイティブコード"を書かずReact(Native)での開発にフォーカスできる bare workflowでは、React Nativeでの開発でExpo SDKを使うことができる
制限
iOSやAndroidの全てのAPIが使えるわけではない
アプリケーションのファイルサイズが数十mbぐらいになる
push notificationがExpoのnotification serviceに限られる
など
この辺りの制限はEASを使うことでなんとかできる、かもしれない