Я пишу приложение, которое, как и многие другие приложения, на 90% состоит из обычных CRUD и 10% «сока», где нам нужна грязная бизнес-логика, больше гибкости и настройки.
Что касается этих 90%, я пытался придерживаться принципа СУХОЙ как можно больше. Пока контроллеры работают, я обнаружил, что resource_controller действительно работает, и я мог бы избавиться от всех контроллеров в этой области, заменив их стандартными.
Теперь я хотел бы знать, как получить то же самое с видами. В этом приложении у меня есть общий макет application.html.erb, а затем у меня должен быть другой слой макета, общий для всех представлений CRUD и, наконец, «основная» часть:
На index.html.erb все, что мне нужно, чтобы сгенерировать простую таблицу с указанными полями и метками.
Для нового и редактирования, а также для редактирования общей формы с указанием меток и полей (с возможностью предоставления пользовательских полей при необходимости).
Я не уверен, что мне нужно будет показывать, но если я это сделаю, это будет то же самое, что new и edit.
Какие плагины и инструменты (или даже статьи и общий указатель) помогут мне сделать это?
Спасибо,
Фелипе.