私はb2bアプリケーションを作成しています。アプリケーション自体は完了です。 私は、製品について顧客に知らせるために公開ウェブサイトが必要です。Ruby on Railsアプリケーションの分離
公開されているWebサイトとb2bアプリケーションは、いくつかのデータを共有している可能性があります。公共のウェブサイト上に支払い計画を登録して選択し、同じプロセスでb2bアプリケーションでユーザを作成することが可能であるべきであるため。だから私は共有データベースを使用する必要があるようだ。
パブリックウェブサイトを既存のアプリケーションの中に置くのが最善ですか、それとも別々の方がよいでしょうか?
imo mega-appsはコードの匂いでなければなりません。アプリケーションは、小さく定義され、明確に定義されたインターフェイスを介してお互いに話をする必要があります。 –
私の考えは正確です。分割して克服する、単一の責任など:あなたが望むものを呼び出す、小さくて簡単なアプリケーションの開発、管理、および保守が簡単です。 –