Альтернатива jRails

Я не гуру JavaScript, но если его возможное Вы могли бы открыть iframe с http://www.whatismyip.com/automation/n09230945.asp как источник и считать содержание кадра.

Редактирование: эта работа привычки из-за перекрестной безопасности домена.

5
задан BvuRVKyUVlViVIc7 28 July 2009 в 11:29
поделиться

3 ответа

На данный момент реальной альтернативы нет. Однако вы можете установить jRails, а затем обновить установку jQuery, просто заменив файлы javascript (кроме jrails.js) в папке javascripts.

Единственная проблема, о которой я знаю о jRails, заключается в том, что текущая версия несовместима с Ruby 1.9.

2
ответ дан 18 December 2019 в 06:12
поделиться

Пару месяцев назад я был в таком же положении, искал альтернативу. В итоге я написал свой собственный jquery в файлах .js.erb, и я бы рекомендовал это. Javascript не так болезненен при использовании jQuery.

0
ответ дан 18 December 2019 в 06:12
поделиться

Я всегда использовал помощников Prototype с Rails, и недавно я решил перейти на использование JQuery. Сначала я посмотрел на JRails, так как это была простая замена и, следовательно, потребовала минимальных усилий.

НО! Прочитав больше о JQuery и поэкспериментировав с ним, мне стало очевидно, что лучший способ использовать Rails и JQuery вместе - справиться со всем этим самостоятельно. Это может показаться более сложным и трудоемким подходом, но, честно говоря, это не так! Я считаю, что этот подход дает вам два основных преимущества:

  • Весь ваш Javascript может быть ненавязчивым - этого не будет с JRails.
  • Вы можете использовать JQuery в шаблонах .js.erb вместо использования шаблонов RJS, что дает вам гораздо более точный контроль и проще для фронтенд-дизайнеров, знакомых с JQuery (косвенное обращение к RJS с его объектом Page часто сбивает с толку)

Итак, я рекомендую вам в первую очередь можно посмотреть отличные JQuery Railscasts: http://railscasts.com/episodes/136-jquery . Это займет всего несколько минут, и вы будете поражены тем, насколько легко и элегантно написать код AJAX с использованием JQuery и Rails.

Очевидно, вам нужно освоить JQuery, но для этого есть много отличных ресурсов. JQuery - такой желанный навык в наши дни, вы будете очень благодарны, что выбрали этот подход.

Я рекомендую первое, что вы сделаете, это посмотрите отличные JQuery Railscasts: http://railscasts.com/episodes/136-jquery . Это займет всего несколько минут, и вы будете поражены тем, насколько легко и элегантно написать код AJAX с использованием JQuery и Rails.

Очевидно, вам нужно освоить JQuery, но для этого есть много отличных ресурсов. JQuery - такой желанный навык в наши дни, вы будете действительно благодарны, что выбрали этот подход.

Я рекомендую первое, что вы сделаете, это посмотрите отличные JQuery Railscasts: http://railscasts.com/episodes/136-jquery . Это займет всего несколько минут, и вы будете поражены тем, насколько легко и элегантно написать код AJAX с использованием JQuery и Rails.

Очевидно, что вам также необходимо освоить JQuery, но для этого есть много отличных ресурсов. JQuery - такой желанный навык в наши дни, вы будете очень благодарны, что выбрали этот подход.

24
ответ дан 18 December 2019 в 06:12
поделиться