Size: a a a

2020 July 01

DT

Daniil Tchernyavsky in ☄️ effector
Хммм, можешь линк с примером где ты такое делал?
источник

DT

Daniil Tchernyavsky in ☄️ effector
Интересно будет потыкать на досуге
источник

c⁣

createStore<🦉>... in ☄️ effector
makoven
при помощи rollup alias можно использовать preact как полную замену реакта
Круто
источник

m

makoven in ☄️ effector
Daniil Tchernyavsky
Хммм, можешь линк с примером где ты такое делал?
Линк на rollup.config. Вся суть в строчке 'react': 'preact/compat'. Других изменений, впринципе и не требуется
https://pastebin.com/1d8Mfdkt
источник

DT

Daniil Tchernyavsky in ☄️ effector
О как, ну окей, потыкаю, спасиб
источник

SE

Stanislav Eremenko in ☄️ effector
Кто-нить юзал preact в проде?
Захожу в issues, а там какие-то странные баги. Например, «Select onInput doesn't function in Microsoft Edge» 🤔
источник

🦜

🦜 in ☄️ effector
makoven
Аллелуйя. Перевел)
Бандл пожирнел килобайт на 9
bundle.js, со всем моим кодом, стилями, preact, typestyle и effector -- 51 Килобайт
Стили бы в цсс, они тут не нужны в жс
источник

m

makoven in ☄️ effector
Stanislav Eremenko
Кто-нить юзал preact в проде?
Захожу в issues, а там какие-то странные баги. Например, «Select onInput doesn't function in Microsoft Edge» 🤔
Нет эджа под рукой проверить. Но select onInput работает. Пользуюсь пару лет. Прод не прод. Бизнес задачки, сайтики. Жалоб особых нет
источник

SE

Stanislav Eremenko in ☄️ effector
makoven
Нет эджа под рукой проверить. Но select onInput работает. Пользуюсь пару лет. Прод не прод. Бизнес задачки, сайтики. Жалоб особых нет
Понятно, спасибо
источник

m

makoven in ☄️ effector
🦜
Стили бы в цсс, они тут не нужны в жс
Надо да. Но как подумаю про процесс сборки.. Вытягивать из кода цсс, минифицировать., складывать в файл. А тут всё компилится тайпскриптом и минифицируется terser-ом. Красота)
источник

🦜

🦜 in ☄️ effector
makoven
Надо да. Но как подумаю про процесс сборки.. Вытягивать из кода цсс, минифицировать., складывать в файл. А тут всё компилится тайпскриптом и минифицируется terser-ом. Красота)
Пост цсса хватит
источник

🦜

🦜 in ☄️ effector
Зачем складывать?
источник

🦜

🦜 in ☄️ effector
Это все делает сборщик
источник

🦜

🦜 in ☄️ effector
У тебя какие-то странные проблемы
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
🦜
У тебя какие-то странные проблемы
ну у всех свои подходы
источник

DS

Dmitriy Shuleshov in ☄️ effector
makoven
Надо да. Но как подумаю про процесс сборки.. Вытягивать из кода цсс, минифицировать., складывать в файл. А тут всё компилится тайпскриптом и минифицируется terser-ом. Красота)
Даже не буду спрашивать что для стилей юзаешь)
источник

m

makoven in ☄️ effector
🦜
У тебя какие-то странные проблемы
Известная история. Я скажу, что глупо задействовать тайпскрипт и бабель одновременно. Ты предложишь компилять бабелем всё. Не, я за тайпскрипт)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
штош 🤷🏻‍♂️
источник

IS

Ivan Sherstnuyk in ☄️ effector
Ребят, а насколько норм писать фабрики для кусков логики, с форвардами, гардами, сэмплами внутри?

Внутри компонента создаваться не будут, нужно просто для обработки одной и той же логики.
Пример:
https://share.effector.dev/JDL6Ctyi

Так же думал подобную идею использовать для создания фич, через аргументы мы сможем явно показать от чего зависит наша фича, от каких других юнитов, и возвращать только те юниты которые мы хотим отдать в экспорт.

Есть какие то проблемы с этим?
источник

IS

Ivan Sherstnuyk in ☄️ effector
по сути получится явный DI для фич, через аргументы
источник