Size: a a a

2020 October 18

L

Lupusregina[beta] in Svelte [svelt]
Pavel 🦇 Malyshev
Все компоненты рассматриваются полностью независимо и нет никаких глобальных life-cycle хуков. В скопе с тем, что все зависимости определяются явно с помощью импортов, даёт возможность в любой момент времени собрать любую часть приложения независимо. Например это полезно для code-splitting и micro-frontends
ну вот можно же выкручиваться(описанным мной выше способом), можно было бы что такое в свелт встроить
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Lupusregina[beta]
ну вот можно же выкручиваться(описанным мной выше способом), можно было бы что такое в свелт встроить
Хм, мне не кажется что это здраво тащить sveltescript в JavaScript
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Не вижу особых проблем в том, чтобы в js играть по правилам js
источник

L

Lupusregina[beta] in Svelte [svelt]
Pavel 🦇 Malyshev
Хм, мне не кажется что это здраво тащить sveltescript в JavaScript
ну понятно свое расширение файла, но без надобности добавлять в дерево компонентов
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Lupusregina[beta]
ну понятно свое расширение файла, но без надобности добавлять в дерево компонентов
А зачем конкретно это надо? Я так и не понял. Чисто для удобства?
источник

L

Lupusregina[beta] in Svelte [svelt]
Pavel 🦇 Malyshev
А зачем конкретно это надо? Я так и не понял. Чисто для удобства?
что бы subscribe ... set  не писать
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Lupusregina[beta]
что бы subscribe ... set  не писать
Это того не стоит и опять же если речь про ещё одно специальное расширение, тогда чем плох способ описаный тут:
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Lupusregina[beta]
Еще пробовал делать сторы *.svelte, экспоритровать в контексте что надо, а в основном скрипте писать всю логику, и соотвественно подключать их в самом корне
Тут
источник

L

Lupusregina[beta] in Svelte [svelt]
мне это хаком каким то кажется
источник

L

Lupusregina[beta] in Svelte [svelt]
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Lupusregina[beta]
мне это хаком каким то кажется
Не знаю как это работает, но если работает, то почему бы и нет. В свелт компоненты спроектированы специально таким образом, чтобы любая часть SFC была не обязательной. В таком случае почему бы не иметь компоненты которые реализуют только скрипты
источник

A

Arushwl in Svelte [svelt]
Pavel 🦇 Malyshev
Не знаю как это работает, но если работает, то почему бы и нет. В свелт компоненты спроектированы специально таким образом, чтобы любая часть SFC была не обязательной. В таком случае почему бы не иметь компоненты которые реализуют только скрипты
А это идея...
источник

L

Lupusregina[beta] in Svelte [svelt]
Pavel 🦇 Malyshev
Не знаю как это работает, но если работает, то почему бы и нет. В свелт компоненты спроектированы специально таким образом, чтобы любая часть SFC была не обязательной. В таком случае почему бы не иметь компоненты которые реализуют только скрипты
источник

L

Lupusregina[beta] in Svelte [svelt]
так работает
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Lupusregina[beta]
так работает
слушай, о вкусах не спорят конечно, но лично мне такой вариант более удобным и понятным кажется:

https://svelte.dev/repl/deed39d2af534eafb2e4d70d5d4b2e4a?version=3.29.0
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
кажется что даже писать меньше и чище код
источник

L

Lupusregina[beta] in Svelte [svelt]
Pavel 🦇 Malyshev
кажется что даже писать меньше и чище код
а если будет еще 10 переменных, и для простчета каждой нужно много зависимых? я думаю кода будет куда больше
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Lupusregina[beta]
а если будет еще 10 переменных, и для простчета каждой нужно много зависимых? я думаю кода будет куда больше
по разным файлам, зависимости в derived занимают не очень много места, в коллбеке уже резолвятся в значения, поэтому сабскрайбится не надо. короче фиг знает, особых проблем с этим не испытываю
источник

ДЮ

Денис Юнусбаев... in Svelte [svelt]
Всем привет)) кто нибудь подскажет как в локальном проекте свелт установить свой домен?)) у меня проект кроссдоменный прост 😌
источник

AP

Alexander Ponomarev in Svelte [svelt]
наверно открыть хост файл и прописать туда домен и ip 0.0.0.0, но вообще я хз что нужно)
источник