Size: a a a

2020 March 11

DK

Dan Kozlov in Svelte [svelt]
А различия большие? Видимо, просто глобального стейта и иф-элсов не хватит?
источник

ИМ

Илья Мясин in Svelte [svelt]
я пока думаю, можно ли как-то воспроизвести наше текущее положение дел +) сейчас платформу определяет бэк и отдает нужный бандл. держать в одном бандле html/стили и мобилки и веба - не хочется, и сейчас это решено.
источник

ИМ

Илья Мясин in Svelte [svelt]
различия могут быть значительными, да
источник

A

Arushwl in Svelte [svelt]
У меня товарищи прост на разные клиенты сборку поделили и усё. Каждому клиенту своя сборка.
источник

ИМ

Илья Мясин in Svelte [svelt]
примерно так и у нас сейчас на vue сделано. я пытаюсь понять, как можно переложить это на svelte, не копипастя код внутри <script>
источник

A

Arushwl in Svelte [svelt]
Во во, тож вьюшники )
источник

ИМ

Илья Мясин in Svelte [svelt]
ну и вообще мобила/десктоп - это частный случай, хочу понять, как в принципе в svelte композируют компоненты.
источник

ИМ

Илья Мясин in Svelte [svelt]
что-то типа HOC может?
источник

A

Arushwl in Svelte [svelt]
Композиция дело приложения
источник

ИМ

Илья Мясин in Svelte [svelt]
приложение - дело меня ))
источник

A

Arushwl in Svelte [svelt]
Я вот уже 3й раз перекомпозирую ))) ща под апи свои ньюнсы появились
источник

A

Arushwl in Svelte [svelt]
И все без боли и пыли
источник

A

Arushwl in Svelte [svelt]
Илья Мясин
что-то типа HOC может?
НОС ?
источник

ИМ

Илья Мясин in Svelte [svelt]
higher-order components на языке реактивщиков )
источник

A

Arushwl in Svelte [svelt]
Я далёкий, из глубинки. Свелт первый фрейм мой.
источник

A

Arushwl in Svelte [svelt]
Илья Мясин
higher-order components на языке реактивщиков )
А что это значит?
источник

ИМ

Илья Мясин in Svelte [svelt]
ну типа создаешь компонент, основная задача которого - как-то задекорировать другой компонент
источник

A

Arushwl in Svelte [svelt]
Если удастся взглянуть непредубеждённо - будет проще со свелтом.
источник

ИМ

Илья Мясин in Svelte [svelt]
У меня никаких предубеждений пока, я исследую )
источник

DK

Dan Kozlov in Svelte [svelt]
Илья Мясин
что-то типа HOC может?
Ну поможет, но я посмотрел, и свелт сам по себе условия вида {#if false}{/if} как терсер не опускает, даже если false в шаблоне прописан или const-ом в script. То есть структурно — HOC с слотами, а в простых случаях — условия, но разделить бандл таким образом не получится, у вас в обоих бандлах будет полный набор стилей и логики.

Может, я что-то не учитываю. Не уверен, честно говоря, надо тестить. Может для прода терсер каким-то волшебным образом бандл оптимизирует, и лишние компоненты в итоге никуда не уйдут, но я сомневаюсь.
источник