Лучшая практика Ruby on Rails для контроллера # действия главной веб-страницы? - PullRequest
3 голосов
/ 23 марта 2011

Если это веб-сайт со списком продуктов, а затем со ссылками на каждый продукт, рекомендуется ли делать домашнюю страницу products#index?(Контроллер продуктов и действие индекса).

Или лучше игнорировать products#index и использовать home#index, а затем каждый продукт ссылается на products#show?Может быть, оба будут работать, но только вопрос стиля, и, возможно, некоторые плюсы и минусы использования одного против другого?

1 Ответ

4 голосов
/ 23 марта 2011

Это зависит от вашего приложения. Если основная идея вашего приложения - продукты, то свяжите их с products#index, если речь идет об автомобилях, а затем направьте их к контроллеру автомобилей. Однако, если ваша домашняя страница будет совершенно неоднозначной, и, например, просто целевой страницей ... сделайте ее home#index.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...