Size: a a a

2021 February 11

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Спс
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Pavel 🦇 Malyshev
В целом все верно написано. Я бы только отметил, что по rfc стоит нам с вами вовремя голосовать за или против. А то получается как с стайл пропсами, когда на рфс одни плюсы, а на PR минусы )))
мне не понравилось что методика плюсовой оценки не особо объективная
плюсы могли вполне пойти в копилку первой итерации, помимо этого есть голосующие за любую движуху без особого осмысления
и никто ничего не пересчитывал
источник

AP

Alexander Ponomarev in Svelte [svelt]
Dan Kozlov
На мой взгляд у свелта такие проблемы:

1. сборка ошибок. Плохо со всех сторон: стектрейсы неточные, иногда даже в дев-окружении приходится наугад тыкаться; нет нормального конвенционального способа собрать ошибки.
2. работа с комьюнити. Например, я наткнулся на дичайший баг с слотами и анимациями. Если по-простому, то любые анимации слотированного контента отбивают все биндинги, целиком. Не спасает ничего, у тебя всегда в родителе будут невалидные бинды. Ишак заведён -> молчание уже 3 месяца. Нет понятного процесса исправления ошибок.
Истории про странные RFC от создателя компилятора, которым отдаётся приоритет, хотя есть ишаки от комьюнити с сотнями апвоутов, которые годами висят в игноре; и я даже не про те, что вызывают классовые войны, типа форварда классов (каламбур, упс), а про те, что получили признание от мейнтейнеров — и всё равно делаются сраные CSS-переменные, а не установка классов на бади, эррор баундари или стейтлесс компоненты.
3. бедноватая экосистема. Мало решений, сделанных не мейнтейнерами, создаётся впечатление, что только они знают, как всё работает. В вуе и реакте не так.

Всё.
Есть еще много каких-то мелких недочётов и неудобств, могу и их перечислить, но это несущественно.
На мой взгляд список плюсов очень перекрывает минусы.
про обработку ошибок и don't be silly  я чет забыл упомянуть)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Это синтетический пример или решалась какая-то задача?
источник

КС

Кирилл Спасибович... in Svelte [svelt]
утомляет блеймшифтинг на комьюнити, когда они даже не собирались давать какой-то пул что они будут делать следующим
источник

КС

Кирилл Спасибович... in Svelte [svelt]
нельзя прям взять и адекватно проголосовать
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
про обработку ошибок и don't be silly  я чет забыл упомянуть)
Все там есть, читай внимательно
источник

PM

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

КС

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

DK

Dan Kozlov in Svelte [svelt]
Pavel 🦇 Malyshev
Это синтетический пример или решалась какая-то задача?
Из-за этого бага у меня в коде есть просто ДИКОЕ место.
Мне надо было из слота поднимать наверх колбэк на сабмит формы. Но рефы всё время терялись, поэтому вызвать сабмит из родителя не получалось.

https://github.com/safeapps-io/money-client/blob/master/src/components/csv/queue/main.svelte#L181

В итоге я… блин, мне даже стыдно. Я ищу императивно через querySelector кнопку с type='submit' и кликаю на неё.
Это жесть, но работает.
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Pavel 🦇 Malyshev
Антоша пытался вести родмап но все затухло
кстати мне кажется оптимальное голосование, когда ты выбираешь самое главное для себя, что-то одно
а понатыкать пальцев вверх это так себе, это можно делать не придавая значения
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Кирилл Спасибович
а есть где-то попытки, чтобы оценить ситуацию ?
На гитхабе родмап, вкладка Project
источник

КС

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

КС

Кирилл Спасибович... in Svelte [svelt]
он устал это делать, никто этим не пользовался ?
источник

TV

Tommy Vercetti in Svelte [svelt]
всем привет,
подскажите, как корректно забиднить список классов к элементу ?
источник

TV

Tommy Vercetti in Svelte [svelt]
источник

TV

Tommy Vercetti in Svelte [svelt]
при реализации выше, через запятую присваивает
источник

КС

Кирилл Спасибович... in Svelte [svelt]
buttonClass.join(' ') ?
источник

V

Vetro in Svelte [svelt]
Кирилл Спасибович
buttonClass.join(' ') ?
^
источник

КС

Кирилл Спасибович... in Svelte [svelt]
воспользуйся classnames, если хочешь более удобно так делать
источник