2011-12-31 2 views
1

Только что закончил Michael's Hartl online tutorial. Итак, мое текущее состояние: немного знаний о Ruby и некоторых Rails, основанных на этом учебнике. Куда я иду отсюда?Rails 3.1: Что дальше - учебные материалы?

  1. Я понимаю, что Javascript является обязательным, но в Rails 3.1 он был заменен на CoffeeScript. Итак, какой из них мне выбрать?
  2. Каким будет шаг nex в изучении RoR?
+2

Просто продолжайте читать, учиться и играть. Вам не нужен структурированный план урока. Кроме того, принимайте больше ответов. – coreyward

+0

Взгляните на это railscasts: http://railscasts.com/episodes/310-getting-started-with-rails –

+0

@coreyward Спасибо. Могу ли я «принимать комментарии» или отвечать только? – Elijah

ответ

1

Есть несколько мест, куда вы могли бы пойти отсюда; это только мои мнения.

  1. Подумайте о том, что вы хотите попытаться построить, и попытайтесь его построить. На мой взгляд, это один из лучших способов узнать структуру - бороться с ней самостоятельно, и выяснить, как вы поступаете правильно и неправильно, и что вы понимаете, и что вы только думаете, что понимаете. ;)
  2. Отъезд RailsCasts и смотреть старые эпизоды, которые кажутся вам интересными. Некоторые из старых могут быть немного устаревшими из-за того, что они были для Rails 2, но Райан начал повторное освобождение их в RailsCasts Pro. Есть также некоторые действительно отличные «Вступление к Rails версии (что-то)» и «Понять новые (независимо)» видео - CoffeeScript is one such topic covered.
  3. Ознакомьтесь с некоторыми книгами, которые углубились в Rails, если это так, как вы учитесь. The Rails 3 Way - одна такая книга, которую вы можете рассмотреть.
  4. Рассмотрите возможность чтения исходного кода Rails, чтобы узнать, как что-то работает. Иногда это может быть сложно, но вознаграждение стоит того. Также проверьте Routing Walkthrough RailsCasts, чтобы узнать, как вы можете это сделать.

[Изменить] Что касается CoffeeScript: Это хороший язык построен на вершине из JavaScript, а также совершенно необязательно в Rails 3. Лично я большой фанат CS, и было до Rails решил принимайте его как значение по умолчанию, но если вам не нравится просто удалять линию CoffeeScript с вашего Gemfile и назовите ваши вещи whatever.js вместо whatever.js.coffee.

Удачи, и получайте удовольствие!

+0

«Подумайте о том, что вы хотите попытаться построить, и попытайтесь его построить». ------ Делаю это прямо сейчас :) – Elijah

Смежные вопросы