質問: ### 実現したいこと ReactNative Expoを使用してTwitterのようなSNSアプリを作成したいです。 ### 発生している問題 ユーザーの管理やツイート(投稿)の管理をどのようにしたらよいのかわからないです。 最初はそれらの管理をFirebaseのRealTimeDatabaseとStoregeで行っていました。 しかし、ツイートへのいいねや各ユーザーのタイムラインへのツイート表示などを実装していくなかで SNSを作成する際は、RealTimeDatabaseのようなKVSではなくRDBMSというのを使ったほうが良いということがわかりました。 そこでMySQLの勉強をすこしして、DBの作成やデータの操作などを一通り学んでから、いざReactNativeで使ってみようとしたところ ReactNativeでどのようにして使ったらいいのかがわかりませんでした。 一応、↑このサイトを参考にやろうとしました。 そこで、もう一度調べてみたところ、ReactNativeとRDBMSを使用する場合はRealmというものを使ったほうがいいということがわかりました。 しかし、情報量の多さから、できればMySQLを使いたいと考えています。 ### 知りたいこと 以上のことから、ReactNativeを使用したアプリを作る中でどのようにしてMySQLを使用するのか、 またReactNativeでMySQLの使用が不可能であるなら、なんのDBを使用するのが SNSアプリを作るうえで便利なのかをしりたいです。 ### 追記 少し調べたところ、ExpoはRealmをまだサポートしていないみたいです... したがって、ExpoでRDBMSを使用する際に何を使えばいいのか教えていただきたいです。
回答: 自分はExpo + Sqliteです。 FireBaseも使えると思いますし いろいろあるので何でもいいんじゃないでしょうか。 参考 https://qiita.com/hiroga/items/df67587036ad0883a950