2017-04-20 13 views
0

私はレールを使ってウェブサイトビルダーを設計しています。動的にレールリソースを動的に生成できますか?

私は以下の主なリソースと関係を持っています:ウェブサイトには多くのページがあり、ウェブサイトには1つのCSS _テンプレートがあり、ページには多くのセクションがあります。

各リソースには他の属性もあります。

最低のネストでは、ボタン、フォーム、スライドショー、他のウェブサイトからのapiコンポーネントをすべてウェブサイトのカテゴリに応じて動的に生成することを考えています。

私の質問は次のとおりです。 1.リソースの種類を生成するためにファクトリを使用できるファクトリパターンの候補ですか?

  1. 私はリソースとそのコントローラをオンザフライで生成できますか?

  2. はいの場合は、そのコンポーネントに関連するビューの工場パターンはどうですか?

どのようにですか?

答えて

1

ルーティングデータ構造を操作することでオンザフライでリソースを生成することはできますが、ユースケースには過剰です。

rails g resource Badgeを使用して)経路内にresources :badgesのようなリソースを作成してから/ badges/1/badges/2などをデータベースに結びつける標準リソースにします。 「バッジ」表には「ラベル」、「色」などの列があります)。

関連する問題