Есть несколько мест, куда вы могли бы пойти отсюда; это только мои мнения.
- Подумайте о том, что вы хотите попытаться построить, и попытайтесь его построить. На мой взгляд, это один из лучших способов узнать структуру - бороться с ней самостоятельно, и выяснить, как вы поступаете правильно и неправильно, и что вы понимаете, и что вы только думаете, что понимаете. ;)
- Отъезд RailsCasts и смотреть старые эпизоды, которые кажутся вам интересными. Некоторые из старых могут быть немного устаревшими из-за того, что они были для Rails 2, но Райан начал повторное освобождение их в RailsCasts Pro. Есть также некоторые действительно отличные «Вступление к Rails версии (что-то)» и «Понять новые (независимо)» видео - CoffeeScript is one such topic covered.
- Ознакомьтесь с некоторыми книгами, которые углубились в Rails, если это так, как вы учитесь. The Rails 3 Way - одна такая книга, которую вы можете рассмотреть.
- Рассмотрите возможность чтения исходного кода Rails, чтобы узнать, как что-то работает. Иногда это может быть сложно, но вознаграждение стоит того. Также проверьте Routing Walkthrough RailsCasts, чтобы узнать, как вы можете это сделать.
[Изменить] Что касается CoffeeScript: Это хороший язык построен на вершине из JavaScript, а также совершенно необязательно в Rails 3. Лично я большой фанат CS, и было до Rails решил принимайте его как значение по умолчанию, но если вам не нравится просто удалять линию CoffeeScript с вашего Gemfile
и назовите ваши вещи whatever.js
вместо whatever.js.coffee
.
Удачи, и получайте удовольствие!
Просто продолжайте читать, учиться и играть. Вам не нужен структурированный план урока. Кроме того, принимайте больше ответов. – coreyward
Взгляните на это railscasts: http://railscasts.com/episodes/310-getting-started-with-rails –
@coreyward Спасибо. Могу ли я «принимать комментарии» или отвечать только? – Elijah