Любое предложение для стабильной и совместимой версии Ruby на рельсах - PullRequest
0 голосов
/ 24 февраля 2012

Хорошо, есть похожий вопрос по этому поводу, но я иду немного дальше. Я начал работать с Rails 3.2, но многие вещи, которые я хотел сделать, еще не были совместимы. Например, я следовал упражнениям из книги и использовал прототип и эффект, вещи, которые устарели в Rails 3.2, я знаю, что могу переключаться между версиями, но если вам придется начать серьезный проект, и вы хотели бы пойти безболезненно, какую среду вы бы использовали? Rails, Ruby, Prototype или Jquery, coffeescript или js, Sass или css, js.erb или rjs.erb ... и т. Д. И т. Д.

Я знаю компании, которые все еще используют Rails 2.2, потому что точно знают версию и их совместимость.

1 Ответ

3 голосов
/ 24 февраля 2012

Прототип не является устаревшим, он просто не является библиотекой js по умолчанию, включенной в Rails 3.1.

Используйте гем prototype-rails, если хотите использовать прототип.

https://github.com/rails/prototype-rails

Если ваша книга использовала прототип, то, скорее всего, она очень устарела.

Вот отличное руководство по Rails 3.2:

http://ruby.railstutorial.org/ruby-on-rails-tutorial-book?version=3.2

...