Ruby on Rails で書かれた既存のプロジェクトがあります。これは、プロジェクトへの今後の主要な追加の一種のバックエンド ソリューションです。私が言いたいのは、それは現在管理者向けに提供されており、そこにはすでに多くの機能と実際の Rails ファイルが含まれているということです。
現在、Rails のアプリの新しい「パブリック」に面した部分を追加することを計画していますが、何が最善の解決策になるのか疑問に思っています。次の2つの可能性を考えることができましたが、これを経験したことがある人が私を正しい方向に導くことができれば本当に感謝しています.
- バックエンド Web アプリが使用していたのと同じリソースを使用して、新しいパブリック向け Web アプリを作成します - 長所と短所はありますか?
- 新しい機能を既存のバックエンド Web アプリに追加するだけです。長所と短所はありますか? (このオプションを使用すると、アプリ ファイルが非常に大きくなると確信していますが、気にする必要がありますか?
これまで Rails で小さな Web アプリしかやったことがなく、これが初めての大規模なアプリです。どうぞ、どなたでもご回答いただければ幸いです。
ありがとう。