Разве не смешно, что большинство «вводных в Ruby on Rails» скринкастов слишком упрощены и полагаются на генераторы, такие как строительные леса? Учитель, как правило, следует за учебником, заявляя, что большинство разработчиков Rails не используют генераторы скаффолдинга. Ну, это не сильно поможет тогда! Я хотел бы дать вам учебник, который я хотел бы иметь. Попутно мы также будем полагаться на разработку, основанную на тестировании, для создания простого приложения.
В этом скриншоте …
- Создавайте модели и генераторы
- Используйте разработку через тестирование для планирования и тестирования функций приложения
- Работа с ActiveRecord
- Автотест с гвардией
- Используйте Rspec и Capybara для симуляции пользователя.
- Создать частичные
- Воспользуйтесь преимуществами уведомлений Flash
- … и многое другое
Вывод
Если вы смотрели весь экран, надеюсь, вам понравилось! Конечно, есть еще много чего, но мы потратили немало минут на пять! Какие еще уловки и приемы вы выбрали, если копаетесь в Rails?