В чем разница между .erb, .rhtml и .html.erb? - PullRequest
48 голосов
/ 29 мая 2010

В чем разница между .erb, .rhtml и .html.erb?

1 Ответ

82 голосов
/ 29 мая 2010

Ничего, правда. Это просто смена философии между Rails 1 и Rails 2. До Rails 2 у вас были file.rhtml, file.rxml и file.rjs. В Rails это изменилось на file.content_type.template_engine. Таким образом, для файла file.html.erb тип содержимого html, а механизм шаблонов - ERb. rxml теперь xml.builder и теперь rjs должен (в основном) быть js.rjs

В новых рельсах 3.0 .rhtml файлы не будут поддерживаться. .html.erb - новый стандарт.

...