質問: 現在SNSアプリの作成を考えているのですが、その際にデータベースへの処理をどうするかといった点で、お聞きしたくご質問させて貰いました。 お聞きしたい点なのですが、iosアプリにおきまして、データベースを使用しデータベースへデータを入れていく際は、方法として以下の2つの方法があると思います。 1APIを通じて、PHPなどのサーバーサイドと連携を取り、PHP側へデータベースの処理を任せる 2firebaseなどのサービスを使用し、そちらで全て管理を行う。 自分の認識では、1の方法は、自分でサーバーサイドのコーディングを行わなければならない点がデメリットであり、2の方法はお金の面でコストがかかってしまう点がデメリットだと考えております。 実際にアプリを公開し、運用した経験はないのですが、実際にSNSアプリを作成していくとした場合、1、2どちらの方法で構築していくのが、おすすめでしょうか? どなたかアドバイス頂けましたら幸いです。 よろしくお願いします。
回答: 開発中ではHerokuなども検討してもいいと思います。(コーディングが不要) 最終的にリリースする予定ならば1は正しいと思います。Herokuで開発し始めて1への移行は割とやりやすいです。データ管理を考えるとFirebaseをお勧め出来ません。