← All posts tagged erb

Очередной раз залез в сторону HAML. И решил еще разок посмотреть на Slim. Что-то везде разговоры, что ERB рвет их как тузик на скорость. Что Slim приятнее HAML. Но в итоге для себя сделал вывод, очередной так сказать раз:
1) ERB в топку, ибо мне хватило и Underscore Template и Django Template. Открывание и закрывание всяческих тегов занимает огромное количество времени, и раздражает неимоверно.
2) Посмотрев на Slim еще раз, после долгого времени без HAML и Rails — все равно не увидел преимуществ. Ну да, более Ruby приближенный, так как избавились от скобочек у параметров, и % перед тегом. Это отчасти удобно, но я хотя бы вижу этот % и вижу сразу — тег, а не просто ключевое слово. Очень сильная должна быть ставка на подстветку синтаксиса и соответствия спецификации в случае Slim.
3) А скорость. Да хрен со скоростью же. Стоимость человекочаса дороже, чем стоимость машиночаса. Да и тормоза же не от шаблона по большей части, а от Ruby, и... И вспомним, что у нас еще вложенные подшаблоны, партиалы и прочее — это скорости не добавляет, и в принципе уравнивает все три конкурента.

В итоге: мой выбор HAML!