iOSアプリ開発のバックエンドにDjangoを使うのは愚策?
質問
iOSアプリを開発したいと考えているのですが、どの言語、フレームワークで開発するべきか迷っています。皆さんのご意見いただきたいです。
先に聞きたいことを端的にまとめると
1.DjagnoはiOSアプリ開発に向いているのか
2.Djangoを使った時のメリット
3.Djangoを使った時のデメリット
4.iOSアプリ開発をする際の一番メジャーなやり方は?
です。よろしくお願いします。
詳細
調べてみると、instagram、youtube等のiOSアプリも、Djangoでバックエンドが構築されているとのことで、Webアプリ開発のバックエンドをDjangoで開発してきた自分としては、iOSアプリもDjangoで開発できれば学習コストかからず楽かなと考えていました。
しかし、身近なWebエンジニアさん(iOSアプリ開発経験はほとんどないそう)いわく、「Djangoはあくまで、Webアプリケーションフレームワークであって、わざわざDjangoで開発するのは、不自然ではないか」、との指摘をもらいました。つまり、フロントとバック両方とも、Swiftで開発すればいいじゃないかと。
実際のところどうなのでしょうか?やはり、この方の言うとおり、バックもSwiftで開発するのがセオリーなのでしょうか?