Size: a a a

2020 October 27

DS

Dmitriy Shuleshov in ☄️ effector
Потому что тс это паразит жс
А свелтежс это тоже паразит жс

Вот и дружили их долго))
источник

yv

yumaa verdin in ☄️ effector
через препроцессор тайпскрипт давно работал, вроде. просто летом этот подход сделали официальным.
источник

yv

yumaa verdin in ☄️ effector
@ZeroBias  помнится ты вскольз говорил, что если засетать значение в стор внутри onCreateStore → то вотчер на сторе выполнится только один раз.
это гарантируется, или так случайно получается?
https://share.effector.dev/8CGokt6k
источник

YL

Yan👀 Lobaty in ☄️ effector
yumaa verdin
@ZeroBias  помнится ты вскольз говорил, что если засетать значение в стор внутри onCreateStore → то вотчер на сторе выполнится только один раз.
это гарантируется, или так случайно получается?
https://share.effector.dev/8CGokt6k
Исходя из логики поведение кажется нормальным
источник

YL

Yan👀 Lobaty in ☄️ effector
Хук как бы «перехватыват» дефолтный первый апдейт инит значением и вписывает свое
источник

YL

Yan👀 Lobaty in ☄️ effector
Но для валидации этой гипотезы хорошо бы с сетстейт затестить поведение на консистентность
источник

yv

yumaa verdin in ☄️ effector
Yan👀 Lobaty
Исходя из логики поведение кажется нормальным
поведение отличное, вопрос в том, можно ли на него полагаться :)
источник

YL

Yan👀 Lobaty in ☄️ effector
yumaa verdin
поведение отличное, вопрос в том, можно ли на него полагаться :)
Поэтому и предложил один из кейсов юза этой штуковины, чтобы удостовериться🌝
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
yumaa verdin
@ZeroBias  помнится ты вскольз говорил, что если засетать значение в стор внутри onCreateStore → то вотчер на сторе выполнится только один раз.
это гарантируется, или так случайно получается?
https://share.effector.dev/8CGokt6k
да, это гарантируется, хуки домена отрабатывают раньше завершения вызова createStore, соответственно к моменту вызова watch значение в сторе уже обновлено
источник

AO

Aleksandr Osipov in ☄️ effector
yumaa verdin
поведение отличное, вопрос в том, можно ли на него полагаться :)
Если fx синхронный только же
источник

AO

Aleksandr Osipov in ☄️ effector
В данном примере
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Nick
попытался сделать SSR в своем next проекте на основе этого примера. долго не мог разобраться какаято магия происходит на втором рендере страницы ошибка “Error: $ssrData not found in forked scope”, при чем только в деве, в проде все гладко. начал думать в сторону сборки, убрал вебпак 5 - заработало. не понимаю что происходит в недрах и почему возникает ошибка)

нужно поставить в package.json чтобы поломать /ssr
"resolutions": {
 "webpack": "^5.2.0"
},
омг, странно 🤔 попробую отладить
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Rafael 🦠
Рич Харрис на Svelte Summit 2020 рассказал про новые фичи фреймворка, над которыми работает основная команда разработчиков Svelte — "Futuristic Web Development".

Идёт работа над интеграцией возможностей Sapper (фреймворк для построения приложений на базе Svelte с роутингом, код-сплиттингом и т.п.) в основную кодовую базу Svelte. В перспективе разработка Sapper будет остановлена.

Добавлена возможность создания гибридных приложений. В таких приложениях некоторые страницы могут быть пререндерены заранее в статический HTML.

Svelte будет полагаться на поддержку ESM в современных браузерах, так как для менеджмента зависимостей будет использоваться Snowpack. Благодаря этому не нужно постоянно собирать приложение при изменении кода. Rollup будет использоваться только для сборки финального оптимизированного бандла приложения.

Работа над новой версией фреймворка идёт в закрытом репозитории. Все новые фичи пока находятся на этапе эксперимента и могут быть исключены из финального релиза.

#svelte #jsframeworks #talk #experimental

https://www.youtube.com/watch?v=qSfdtmcZ4d0
надо будет ускорить разработку forest
источник

🦜

🦜 in ☄️ effector
Rafael 🦠
Рич Харрис на Svelte Summit 2020 рассказал про новые фичи фреймворка, над которыми работает основная команда разработчиков Svelte — "Futuristic Web Development".

Идёт работа над интеграцией возможностей Sapper (фреймворк для построения приложений на базе Svelte с роутингом, код-сплиттингом и т.п.) в основную кодовую базу Svelte. В перспективе разработка Sapper будет остановлена.

Добавлена возможность создания гибридных приложений. В таких приложениях некоторые страницы могут быть пререндерены заранее в статический HTML.

Svelte будет полагаться на поддержку ESM в современных браузерах, так как для менеджмента зависимостей будет использоваться Snowpack. Благодаря этому не нужно постоянно собирать приложение при изменении кода. Rollup будет использоваться только для сборки финального оптимизированного бандла приложения.

Работа над новой версией фреймворка идёт в закрытом репозитории. Все новые фичи пока находятся на этапе эксперимента и могут быть исключены из финального релиза.

#svelte #jsframeworks #talk #experimental

https://www.youtube.com/watch?v=qSfdtmcZ4d0
ооо, круто
источник

🦜

🦜 in ☄️ effector
особенно радует, что берут новые бандлеры
источник

V

Vetro in ☄️ effector
А можно ли сделать закомбайненный стор и затем как-то допустим передать в него еще переменную чтобы вычислить значение?
источник

AO

Aleksandr Osipov in ☄️ effector
Vetro
А можно ли сделать закомбайненный стор и затем как-то допустим передать в него еще переменную чтобы вычислить значение?
Пример можно?
источник

AO

Aleksandr Osipov in ☄️ effector
Если требуется реактивное изменение скомбинированного стора, то эта переменная должна быть так же стором
источник

l

lllla in ☄️ effector
Vetro
А можно ли сделать закомбайненный стор и затем как-то допустим передать в него еще переменную чтобы вычислить значение?
Создай ещё один стор)
источник

YL

Yan👀 Lobaty in ☄️ effector
Vetro
А можно ли сделать закомбайненный стор и затем как-то допустим передать в него еще переменную чтобы вычислить значение?
Так эта еще переменная может быть свободно еще одним стором и в колбэке комбайна ты вычислишь значение которое тебе нужно
источник