だから私はいくつかのコンポーネントを持つ会社のプロジェクトを始めています:
初めに...
- ジョブリスト
- クライアント プロファイルの作成と管理
- ユーザー管理とアクセス (ログイン、サインアップ、役割など)
後で...
- メッセージング
- スケジュール
- 基本的なレポート
ずっと後...
- より深い分析とバイ
各箇条書き項目が独自の Rails プロジェクトであり、自己完結型でモジュール式であることが理にかなっているのかどうか疑問に思っています (実際にそうである場合)。または、同じアプリにあることが最善の場合。各モジュールが互いに独立して動作し、残りの部分 (ユーザー機能を除く) を必要としない状況と、すべてのモジュールが一緒に使用される別の状況を想像できました。
多くのタスクは、Sinatra のような軽いフレームワークで処理できるように思えます (そして、レール アプリの下に物理的に置かれます)。また、複数の Rails アプリをサーバー上で実行すると、多くのオーバーヘッドが発生するようです。しかし、私は各シナリオを運用する上でのプラスとマイナスのすべてを完全に認識しているわけではありません。
これは一種の一般的な質問であり、多くの「場合による」種類の回答が得られることはわかっています (当然のことですが)、この種の/あなたの種類のプロジェクトをレールでどのようにセットアップするかについての意見/例を探していました。準初心者なのでお手柔らかに。
前もって感謝します!