Я согласен, что в действительности нет необходимости мигрировать, вы можете просто смешивать и сопоставлять их.
Но ... я настоятельно советую вам эффективно перейти на хамл.Я чувствую, что усилия по переводу erb в haml не так уж и велики.В большинстве случаев вы будете вырезать элементы.Награда с другой стороны велика.
Хамл намного компактнее, а главное: более читабельно.Поскольку это очень структурировано, вложение намного яснее, и это делает ваши взгляды гораздо более понятными.
Не знаю, как у вас, но у нас были erb-шаблоны, которые были абсолютно нечитаемыми, разные разработчики имеют разные стили, как вы справляетесь с вложением внутри erb?вложенный код?вложенный код внутри элементов?вложенные элементы внутри кода?В хамле нет вопросов по этому поводу.Ясно.Все отступы, как вы гнездитесь.И не нужно откладывать, не забывать закрывать </td>
или </div>
.
Кроме того, это делает ваши файлы намного меньше (легче пропустить).
Действительно, возможна проблема с производительностью, но если это действительно беспокоит вас, я бы посоветовал взглянуть на slim , который почти идентичен хамлу, только ослепительно быстро.