Railsでユーザー投稿型のアプリケーションを作成しています。
markdown 形式のエディターなどを使ってユーザーが記事を投稿できる管理画面のようなバックエンドと、フロント側で表示する際にはコントローラーは分けた方が良いでしょうか。
Aコントローラー:カテゴリー、タイトル、本文などの記事を投稿・編集・削除できる
Bコントローラー:Aで保存したデータをフロント側に出力する。top,single,cagtegory,archiveページなど
最初はコントローラーを分けて作ることを考えていたのですが、記事作成などの管理画面部分も表示も全てAコントローラー
1本でまとめた方がいいのでは?と知人にアドバイスをもらいAコントローラーに全ての処理を書いていますが、途中から分けて書いた方がやりやすいのでは・・・と思うようになりました。
この場合、どちらが良いでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/10/15 15:31