Comments 13
Заиспользовали немного HAML (практически, аналог описываемого вами шаблонизатора).
Потом плевались — переписывали.
Достоинства шаблонизаторов на базе HTML — его знают все и он читаем.
Недостатки шаблонизатора на отступах: в идеальном мире (когда шаблон того же размера, что вы привели — десяток строк) — все замечательно читается/правится. В реальном мире — страницы большие и они плохо читаемы/дорабатываемы.
Потом плевались — переписывали.
Достоинства шаблонизаторов на базе HTML — его знают все и он читаем.
Недостатки шаблонизатора на отступах: в идеальном мире (когда шаблон того же размера, что вы привели — десяток строк) — все замечательно читается/правится. В реальном мире — страницы большие и они плохо читаемы/дорабатываемы.
+3
не перешел на слим, так как верстает у нас верстальщик, а программист потом "оживляет" html. Копировать из хрома готовую верстку и разбавлять erb гораздо проще и быстрее, чем переписывать все на slim =)
зато слим/хамл и т.д. умеют нормально минифицировать хтмл
+1
UFO just landed and posted this here
тут такое дело, что верстальщик чтобы много не фигачить и не копипастить использует простенькие пхп-конструкции и инклюды, поэтому я копирую готовый хтмл прям из хрома
0
https://html2haml.herokuapp.com/
https://html2slim.herokuapp.com/
https://html2slim.herokuapp.com/
+2
Можете попробовать предложить ему middleman. Live-reload из коробки может его заинтересовать.
+1
Jade/pug в новой упаковке?
0
Синтаксис схож, но pug нацелен на исполнение в среде node.js.
Ну и не такая уж и новая упаковка: первая версия slim опубликована в сентябре 2010.
Ну и не такая уж и новая упаковка: первая версия slim опубликована в сентябре 2010.
0
Ага. Ещё sass сделали из less, sinatra из express, rails из sails и rspec из mocha :)
+3
Sign up to leave a comment.
Неудобно редактировать ERb/EEx шаблоны? Попробуйте Slim/Slime