Size: a a a

2021 March 20

PM

Pavel 🦇 Malyshev in Svelte [svelt]
но если нет так нет, я сам могу нафантазировать. мотивацию выше описал почему было бы интересно с рельаных проектов
источник

МТ

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

github.com/sveltejs/svelte/issues/5658
github.com/sveltejs/svelte/issues/5602
github.com/sveltejs/svelte/issues/5572

Плюс top level await в компонентах был бы очень неплох
источник

МТ

Марк Танащук... in Svelte [svelt]
Это по теме "Чего не хватает в svelte"
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Марк Танащук
@PaulMaly, посмотрел на ишаки на гитхабе и особенно понравились:

github.com/sveltejs/svelte/issues/5658
github.com/sveltejs/svelte/issues/5602
github.com/sveltejs/svelte/issues/5572

Плюс top level await в компонентах был бы очень неплох
чет жесть какая-то, один жестче другого
источник

МТ

Марк Танащук... in Svelte [svelt]
Pavel 🦇 Malyshev
чет жесть какая-то, один жестче другого
?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
пустые функции и конст-пропсы которые уничтожают компонент и рендарят заново это же капец
источник

PM

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

МТ

Марк Танащук... in Svelte [svelt]
На счет последних двух не особо уверен потому что сам редко таким пользуюсь, но на счет первого - не понимаю почему ментейнеры это еще  не внедрили)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Марк Танащук
На счет последних двух не особо уверен потому что сам редко таким пользуюсь, но на счет первого - не понимаю почему ментейнеры это еще  не внедрили)
думаю потому что они не соответствуют текущему ситаксису почни никак)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
например <img {...bar, ...baz} />
источник

МТ

Марк Танащук... in Svelte [svelt]
Pavel 🦇 Malyshev
например <img {...bar, ...baz} />
Валидный js =\
источник

КС

Кирилл Спасибович... in Svelte [svelt]
хз, помоему ваще не существенно
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
<img {...{...bar, ...baz}}/>
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Марк Танащук
Валидный js =\
нет, потому что сборки тут это часть шаблонизатора, а не объекта js
источник

МТ

Марк Танащук... in Svelte [svelt]
Pavel 🦇 Malyshev
<img {...{...bar, ...baz}}/>
И потом пойдут локальные мэмы:
<img {...{...{...{...bar, ...baz}}}}/>
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Марк Танащук
И потом пойдут локальные мэмы:
<img {...{...{...{...bar, ...baz}}}}/>
я написал как это будет валидно
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
потому что вот это валидный JS:

...{...bar, ...baz}
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
и в шаблонах мы его еще оборачиваем в скобки {}
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
вот это НЕ валидный js: ...bar, ...baz
источник

МТ

Марк Танащук... in Svelte [svelt]
А потом что-то пойдет не так из-за неправильного отступа😂
источник