Quelle est la différence entre .erb, .rhtml et .html.erb ?
De plus, cette nouvelle philosophie permet de chaîner les préprocesseurs. Un fichier est prétraité dans l'ordre inverse de son extension.
Quelle est la différence entre .erb, .rhtml et .html.erb ?
Rien, vraiment. C'est juste un changement de philosophie entre Rails 1 et Rails 2. Avant Rails 2, vous aviez file.rhtml, file.rxml et file.rjs. Dans Rails, cela a changé en file.content_type.template_engine. Ainsi, avec file.html.erb, le type de contenu est html et le moteur de template est ERb. rxml est maintenant xml.builder et rjs devrait maintenant (principalement) être js.rjs.
Dans la nouvelle version de rails 3.0, les fichiers .rhtml ne seront plus supportés. .html.erb est le nouveau standard.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.