Size: a a a

2020 June 17

LL

Lama Lover in pro.elixir
Andrew Rudenko
классическая мантра "все тупые", да
Я такого не писал
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Вообще насрать на функции - я не понимаю почему я вообще шаблоны должен обрабатывать
источник

AB

Alex Bubnov in pro.elixir
Źmićer Rubinštejn
Вообще насрать на функции - я не понимаю почему я вообще шаблоны должен обрабатывать
не очень понятен мессидж
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Ну тут было что iolist легче ворочать и обрабатывать
источник

AB

Alex Bubnov in pro.elixir
ну тебе же все равно нужны циклы, условия, фильтры, инклюды в шаблонах, и тут как раз вся разница.
в template is data(jsx, html as deep list) ты используешь православный хостовый стдлиб
в шаблонах - убогий недоязычок авторов шаблонизатора.
источник

AR

Andrew Rudenko in pro.elixir
Źmićer Rubinštejn
Вообще насрать на функции - я не понимаю почему я вообще шаблоны должен обрабатывать
ну например, пока ты их пишешь, кто-то другой их сгенернул и пошел тусить, а ты RSI зарабатываешь ^_^
источник

AB

Alex Bubnov in pro.elixir
Andrew Rudenko
ну например, пока ты их пишешь, кто-то другой их сгенернул и пошел тусить, а ты RSI зарабатываешь ^_^
кстати, на эту тему я на уровне концепции просто прусь от enlive.
источник

LL

Lama Lover in pro.elixir
Alex Bubnov
кстати, на эту тему я на уровне концепции просто прусь от enlive.
Шо це?
источник

LL

Lama Lover in pro.elixir
Так может самое время запилить какой-нибудь милый язычок для обработки диплистов
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Andrew Rudenko
ну например, пока ты их пишешь, кто-то другой их сгенернул и пошел тусить, а ты RSI зарабатываешь ^_^
Обычно я беру html файл от чувака с Тайтлом «веб-дизайнер» и меняю в нем расширение на eex и пару Lorem ipsum на <% %>.

А потом иду тушить 🙃
источник

AB

Alex Bubnov in pro.elixir
Źmićer Rubinštejn
Обычно я беру html файл от чувака с Тайтлом «веб-дизайнер» и меняю в нем расширение на eex и пару Lorem ipsum на <% %>.

А потом иду тушить 🙃
а есть альтернатива - ты берешь html, кладешь как есть, и пишешь "навесной" код, который по селекторам умеет точечно делать операции с нодами html.
профит очевиден - пока меняются только стили, а не селекторы, ты просто обновляешь html в репе.
это enlive, обработчик html, тоже для кложи. есть его адаптация для фронтенда, enfocus.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Пока меняются только стили, так то и eex не меняется. Короче говоря, концепция которую ты описал звучит довольно круто, но требуует от верстальщика соблюдать определенные правила.
источник

LL

Lama Lover in pro.elixir
Alex Bubnov
а есть альтернатива - ты берешь html, кладешь как есть, и пишешь "навесной" код, который по селекторам умеет точечно делать операции с нодами html.
профит очевиден - пока меняются только стили, а не селекторы, ты просто обновляешь html в репе.
это enlive, обработчик html, тоже для кложи. есть его адаптация для фронтенда, enfocus.
Я не понял, что ещё раз enlive делает?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Самое прикольное, что если в html таком испортится какой-нибудь xpath, то ты просто получишь lorem ipsum в проде
источник

AB

Alex Bubnov in pro.elixir
Źmićer Rubinštejn
Самое прикольное, что если в html таком испортится какой-нибудь xpath, то ты просто получишь lorem ipsum в проде
да, тут осторожненько надо. впрочем, это хотя бы забавно.
источник

AB

Alex Bubnov in pro.elixir
Lama Lover
Я не понял, что ещё раз enlive делает?
применяет преобразования по селекторам. это почти как сервер-сайд jquery, прости господи
https://github.com/cgrand/enlive
источник

ŹR

Źmićer Rubinštejn in pro.elixir
В случае eex можно заставить верстальщика править сразу шаблон. Потому что за 15 лет всяких рельсов, джинджей и тыды каждый верстала к этому привык
источник

AR

Andrew Rudenko in pro.elixir
Lama Lover
Я не понял, что ещё раз enlive делает?
xslt на лиспах )
источник

ŹR

Źmićer Rubinštejn in pro.elixir
В случае с модификацией html можно наверное какие-то тесты написать, или хз что сделать. Короче говворя, механизм не отработан
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Вздрючить версталу не ломать идшки и классы видимо не получится
источник