最近、IOSアプリを制作し始めた初心者のものです。

作りたいアプリは、ユーザーが写真やテキストを記録できる日記アプリのようなものです。そこで、データベースにはRealmが良いと思ったので、使い方を勉強し始めました。

そして現在データベースにオブジェクトを追加、更新、削除などの基本的なことは理解した段階なのですが、今日ネットを見ていてParseなどのmBaaSというものの存在を知りました。

初心者考えですが、このParseなどのデータベースを使えば、Realmを勉強するよりも簡単にデータベースにデータを追加したりできるし、すばやく開発できるのではと思いました。

そこで質問なのですが、データベースなどをサーバーサイドにParseを使用するメリット、デメリット。逆に、Realmを学習するメリットやデメリットを教えてください。

ちなみに日記アプリは勉強のためではなく、しっかりと使ってもらえるように真剣に開発を頑張りたいと思っています。

データベースやサーバーサイドにどのようなものを使うべきか、アドバイスをお願いします。