Size: a a a

Clojure — русскоговорящее сообщество

2019 October 10

АН

Алексей Нагорский in Clojure — русскоговорящее сообщество
Иван Федоров
я вот, наоборот, не разобрался с фигвилом
Но он все равно охрененный же?
источник

K🐈

Konstantin 🐈 Epishev in Clojure — русскоговорящее сообщество
В общем понял. Буду тыкать то, что больше понравится.
Кстати, классный кейс с figwheel – гонять его в параллели с gulp через cooper. В shadow-cljs и запуск через npm-скрипт уже будет больно, тк при убийстве процесса можно его не добить до конца, а cooper всегда глушит дочерные процессы.
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
автор шэдоу ещё ругает лейн что неизвестно какие версии пакетов будут в вашей сборке
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
На деле вопросы про фигвил и шэдоу я вижу примерно про одно и то же - зависимости и билды. Шэдоу типа упростил экстерны, но чуть что - и придётся разобраться, как он это сделал.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
В целом, если мало npm, то без особой разницы.
источник

K🐈

Konstantin 🐈 Epishev in Clojure — русскоговорящее сообщество
Я думаю, что все же, шадоу более гармонично будет вписываться для фронта.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Но нужно понимать, что-то не вердикт и лучше думать самому.
источник

K🐈

Konstantin 🐈 Epishev in Clojure — русскоговорящее сообщество
Тк если работать с тем же gulp для статики – все равно надо держать черную дыру node_modules и иже с ними в проекте.
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
Konstantin 🐈 Epishev
Тк если работать с тем же gulp для статики – все равно надо держать черную дыру node_modules и иже с ними в проекте.
а какая у Вас статика?
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
я начал писать стили с garden сразу в компонентах
источник

K🐈

Konstantin 🐈 Epishev in Clojure — русскоговорящее сообщество
Иван Федоров
а какая у Вас статика?
Я под ней подразумевая svg, шрифты, даже стили.
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
и хранить svg прямо в коде
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
в итоге у меня на новом проекте нет внешней статики почти
источник

K🐈

Konstantin 🐈 Epishev in Clojure — русскоговорящее сообщество
Тут история про набитые шишки 😄
Мне удобно скидывать svg в одну директорию, оптимизировать их и клеить в спрайт.
источник

K🐈

Konstantin 🐈 Epishev in Clojure — русскоговорящее сообщество
Я привык отделять стили, тк “мало ли” что.
Плюс оптимизация, проще же загрузить по-отдельности, чем все огромным куском.
Но garden не пробовал, стоит посмотреть.
Вывод делаю по печальному опыту с styled-components и emotion.
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
я их оптимизирую и складываю в код. потом можно их же анимировать, настраивать цвет толщину отдельных подкомпонент
источник

ИФ

Иван Федоров in Clojure — русскоговорящее сообщество
c garden у меня пока что варварская история, по сути я на месте компилю стили и их встраиваю в компонент-синглтон. если компонент не синглтон тогда выношу наверх. но пока что пули летят не в ногу :) ну и бем-нейминг
источник

K🐈

Konstantin 🐈 Epishev in Clojure — русскоговорящее сообщество
Для меня стили – БЭМ + postcss.
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
А какую библиотеку используешь как основу для css ?
источник

K🐈

Konstantin 🐈 Epishev in Clojure — русскоговорящее сообщество
Я никакую не использую. В свои проекты втыкаю reset.css, дизайн и стили накидываю сам.
Если что-то очень быстро надо – беру какой-нибудь знакомый css-фреймворк или либу (типа bulma, materialize, bootstrap) и в бой. Но такое бывает редко, в большинстве случаев свои проекты настолько мелкие, что и дизайна там особо не нужно.
источник