Rails から Django に切り替えて視野を広げたいのですが、ある疑問が頭に浮かびました。
私の趣味ベースの開発アプローチはパッチと接着剤であるため、私のRailsアプリはかなり混乱しています。私は、Django がプロジェクトとアプリを分けていることを非常に早い段階で見てきました。彼らのサイトによると、プロジェクトは多くのアプリで構成されており、1 つのアプリで多くのプロジェクトに使用できます。
これは私のサイトの領域間の境界線をより明確にするので、私は興味をそそられました. それに関するいくつかの例と情報を見つけようとしましたが、次の質問に答えることができませんでした。
そのようなアプリはどのくらい大きい/小さいですか? 彼らは密接にやり取りすることができますか/する必要がありますか?
たとえば、ユーザーのプロファイルを処理するアプリと、それらのユーザーからのブログ投稿やコメントを処理する別のアプリを用意するのは賢明ですか? (私のサイトでは、ユーザーはプロファイルが異なる複数のブログを持つことができます)。それとも、他の方法で使用することを意図していますか?