Size: a a a

2021 February 19

EI

Eugene Ilyin in Svelte [svelt]
О, нашел ответ от создателя https://github.com/sveltejs/svelte/issues/3269#issuecomment-516397747
Теперь понятно о чем речь, почему перешли к этой формулировке
источник

EI

Eugene Ilyin in Svelte [svelt]
Alexey Schebelev
буквально пара хелперов
Скорее пачка хелперов: там хелперы для реактивности, сям хелперы для компиляции, тут несколько хелперов для анимаций, тут для хранения, там для разработки, сям для уменьшение размера бандла и т.д.
Так как Svelte превратился в пачки разнообразных разбросанных по всем инструментам, подходам и процессам мелких улучшений, так сказать во всем понемногу, в целом - все вместе по совокупности это стало напоминать приложение, понатыканное мелкими кибернетическими имплантами, каждый из которых просто и улучшает что-то своё...
Я это так понимаю.
источник

EI

Eugene Ilyin in Svelte [svelt]
Некоторые из хелперов переехали в прод бандл вместе со скомпилированной логикой приложения и теперь это перестало быть исчезающим фреймворком
источник

МТ

Марк Танащук... in Svelte [svelt]
Eugene Ilyin
Скорее пачка хелперов: там хелперы для реактивности, сям хелперы для компиляции, тут несколько хелперов для анимаций, тут для хранения, там для разработки, сям для уменьшение размера бандла и т.д.
Так как Svelte превратился в пачки разнообразных разбросанных по всем инструментам, подходам и процессам мелких улучшений, так сказать во всем понемногу, в целом - все вместе по совокупности это стало напоминать приложение, понатыканное мелкими кибернетическими имплантами, каждый из которых просто и улучшает что-то своё...
Я это так понимаю.
Я не знаю кем бы сейчас был свелт если бы у него не было хелперов транзишнов и прочего
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Марк Танащук
Я не знаю кем бы сейчас был свелт если бы у него не было хелперов транзишнов и прочего
он бы... он бы исчез!э
источник

КС

Кирилл Спасибович... in Svelte [svelt]
источник

EI

Eugene Ilyin in Svelte [svelt]
А вот мне импланты истинной реактивности, обвешивающие доп семантикой синтаксис бакса, импланты компиляции собранных компонент со слотами + css + импланты SSR/SSG более ценнее и интереснее, чем импланты transition/animation/store
источник

EI

Eugene Ilyin in Svelte [svelt]
Но в целом да... Svelte это такое, такое... Мелочи, которых много и во всем...
источник

EI

Eugene Ilyin in Svelte [svelt]
Так что библиотечка имплантов на пару хелперов )))
источник
2021 February 20

MZ

Misha Zamkevich in Svelte [svelt]
Eugene Ilyin
https://github.com/sveltejs/svelte/blob/master/src/runtime/internal/dom.ts
Ну а что: 377 строчек для манипуляций с DOM :) и остальное так по мелочи, может 1000-1200 строчек кода без комментариев и аннотаций наберется на весь internal
вот тут @PaulMaly рассказывает что под копотом и почему он «не исчезающий»

https://youtu.be/OEGZOGe-120
источник

МТ

Марк Танащук... in Svelte [svelt]
https://github.com/sveltejs/svelte/pull/5481

Я ведь правильно понимаю, что svelte:element уже почти имплементировали?
🤔
источник

AP

Alexander Ponomarev in Svelte [svelt]
don't be silly Марк, даже если есть пр это ничего не значит. там могли наломать дров с чем угодно, с банальной сменой тега с  дива на инпут или смене типа инпута, который на нормальном теге запрещен
источник

AP

Alexander Ponomarev in Svelte [svelt]
всегда может придти харис и сказать and don't be silly Mr Tanashchuk
источник

AM

Anton Mazhuto in Svelte [svelt]
Ребят, добрый день. Подскажите пожалуйста. Я сделал либу для виждета, которая состоит из кнопки и из модалки, которая должна открываться при клике на кнопку. Вопрос в том как это лучше всего сделать? прокидывать в кнопку инстанс модалки и уже там открывать окно?
источник

DK

Dan Kozlov in Svelte [svelt]
Anton Mazhuto
Ребят, добрый день. Подскажите пожалуйста. Я сделал либу для виждета, которая состоит из кнопки и из модалки, которая должна открываться при клике на кнопку. Вопрос в том как это лучше всего сделать? прокидывать в кнопку инстанс модалки и уже там открывать окно?
Скорее всего, вы хотите объдинить их в один компонент, разве нет? Зачем два?
источник

AM

Anton Mazhuto in Svelte [svelt]
Dan Kozlov
Скорее всего, вы хотите объдинить их в один компонент, разве нет? Зачем два?
ну вообще нет. Я хочу экспортирую из виджета два компонента, кнопку и модалку отдельно, чтобы кнопку вставить куда угодно на страницу, а при клике на нее вызвать модалку
источник

DK

Dan Kozlov in Svelte [svelt]
Anton Mazhuto
ну вообще нет. Я хочу экспортирую из виджета два компонента, кнопку и модалку отдельно, чтобы кнопку вставить куда угодно на страницу, а при клике на нее вызвать модалку
Ага, ясно.
Ну тогда вариантов много.
Вы действительно можете прокидывать инстанс кнопки пропсом в модалку. Вам надо будет какой-то месседжинг придумать, чтобы кнопка сообщала про клики (instance.$on в помощь!).

В качестве альтернативы вы можете императивно из компонента модалки подписываться на все дом-элементы по определённому селектору, чтоб кнопок могло быть много и они не ограничивались вашим компонентом, например.
источник

AM

Anton Mazhuto in Svelte [svelt]
Dan Kozlov
Ага, ясно.
Ну тогда вариантов много.
Вы действительно можете прокидывать инстанс кнопки пропсом в модалку. Вам надо будет какой-то месседжинг придумать, чтобы кнопка сообщала про клики (instance.$on в помощь!).

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

AK

Alex Kulakoff in Svelte [svelt]
Всем привет! Ребят, кто может помочь разобраться в конфиге саппера? Не получается настроить base_path... Уже и так, и сяк пробовал - ничего не работает.
источник

AM

Anton Mazhuto in Svelte [svelt]
Ребят, подскажите пожалуйста хочу создать свой кастомный инпут. У меня два вопроса: 1) как label задать динамичный id 2) как в этот инпут прокинуть use ?
источник