Size: a a a

2020 October 16

AP

Alexander Ponomarev in Svelte [svelt]
потому что для 5го вебпака ещё не обновили лоадер, и вообще свелт лоадер мягко говоря не очень хорош
источник

ИФ

Игорь Фролов... in Svelte [svelt]
Pavel 🦇 Malyshev
кто делал внедрение? - @warmrobot, руководит разработкой главной.
что было до внедрения? - было прекрасно показано на презентации и тот треш который там был раньше.
какие вопросы задали на презентации и какие были получены ответы? - почему был выбран свелт и оправдались ли ожидания, также вполне четко прозвучало.

выглядело как чистый энтузиазм от безысходности а не взвешенное и продуманное решение - это уже выглядит как наброс. возможно Игорь посчитает нужны ответить, а может и нет.
Хо-хо. Я могу лишь добавить, что помимо нас Svelte добрался ещё до двух, не связанных ни с нами, ни между собой проектов. Всё от безысходности ;)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Игорь Фролов
Хо-хо. Я могу лишь добавить, что помимо нас Svelte добрался ещё до двух, не связанных ни с нами, ни между собой проектов. Всё от безысходности ;)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Мне кажется тут только один человек пишет от безысходности сидя верхом на 1.5 метровом бандле...😂
источник

S

Smog in Svelte [svelt]
Alexander Ponomarev
потому что для 5го вебпака ещё не обновили лоадер, и вообще свелт лоадер мягко говоря не очень хорош
Ладно, я с этим 5 вебпаком вообще запарился.
источник

AP

Alexander Ponomarev in Svelte [svelt]
Игорь Фролов
Хо-хо. Я могу лишь добавить, что помимо нас Svelte добрался ещё до двух, не связанных ни с нами, ни между собой проектов. Всё от безысходности ;)
а с хмл и самописным шаблонищатором до 2019 от счастья сидели и ждали свелта)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
а с хмл и самописным шаблонищатором до 2019 от счастья сидели и ждали свелта)
Очевидно, это означает, что даже самописный шаблонизатор лучше реакта 🤣
источник

AP

Alexander Ponomarev in Svelte [svelt]
окей)
источник

AP

Alexander Ponomarev in Svelte [svelt]
Smog
Ладно, я с этим 5 вебпаком вообще запарился.
стоит запариваться если хорошо разбираешься, в противном случае имхо лучше пока на 4ом посидеть. 5ый ещё может пачку багфиксов выкатить и в любом случае нужно дать ему настояться пока все сторонние плагины и модули не обновят
источник

S

Smog in Svelte [svelt]
Alexander Ponomarev
стоит запариваться если хорошо разбираешься, в противном случае имхо лучше пока на 4ом посидеть. 5ый ещё может пачку багфиксов выкатить и в любом случае нужно дать ему настояться пока все сторонние плагины и модули не обновят
Я начал эту штуку делать, был 5.0.0. Проблемы были с webpack-cli и из-за этого dev-server не работал. Откатывал версию cli и работало, они за пару дней как я это все делаю кучу багфиксов выпустили. По идее зря с самого начала на 4 не пересел, но зато узнал немного нового подкапотного.
источник

NK

ID:0 in Svelte [svelt]
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Oleg N
если ребенок изменил значение с 2-х стороннним биндином, родитель получает это изменение, теперь раз значение изменилось в родителе, родитель отправляет это изменение ребенку.
И чтобы предотвратить бесконечную пересылку, из ребенка родителю и обратно, в Свелт есть "защита" updating_value = true; (хотя чаще прерывается на других условиях, возможно сейчас оно перекрывается dirty, который и виновен в том что значения могут разъехаться в родителе и ребенке)

вот кусок где родитель отправляет назад значение ребенку, которое только что получил от этого ребенка:
// ctx[0] - value changed by child

if (!updating_value && dirty & /*value*/ 1) {
   updating_value = true;
   input_changes.value = /*value*/ ctx[0];
   add_flush_callback(() => updating_value = false);
}

input.$set(input_changes);  // update child with the same value


в малине сделано грамотней - "ctx" родителя и ребенка - связаны, и если ребенок изменил значение 2-х стороннего биндинга, то "ctx" со стороны родителя уже будет обновлен, в итоге родитель не будет пересылать изменение обратно ребенку, т.к. изменения для этого биндинга нет.
в итоге нет такого зацикливания. 😎

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

как-то так и думал что оно работает, но... почему?
источник

ИФ

Игорь Фролов... in Svelte [svelt]
Прикольно, сделали официальную интеграцию.
источник

MZ

Misha Zamkevich in Svelte [svelt]
Игорь Фролов
Прикольно, сделали официальную интеграцию.
Кстати, об официальных интеграциях: сегодня неожиданно обнаружил официальную интеграцию Swiper + Svelte, с месяц назад был только react и vue

https://swiperjs.com/svelte/
источник

MZ

Misha Zamkevich in Svelte [svelt]
источник

IG

Ilya Gladko in Svelte [svelt]
Круть. Спасибо за репл
источник

ДП

Дмитрий Палий... in Svelte [svelt]
Игорь Фролов
Хо-хо. Я могу лишь добавить, что помимо нас Svelte добрался ещё до двух, не связанных ни с нами, ни между собой проектов. Всё от безысходности ;)
Последнее, в чём можно упрекнуть Главную - в непродуманности и спонтанности решений
Они за свелтом наблюдали больше полугода до внедрения
На мейл за многое можно грешить - но точно не за людей и их профессионализм, с этим там всё отлично ❤️
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Дмитрий Палий
Последнее, в чём можно упрекнуть Главную - в непродуманности и спонтанности решений
Они за свелтом наблюдали больше полугода до внедрения
На мейл за многое можно грешить - но точно не за людей и их профессионализм, с этим там всё отлично ❤️
+1
источник

AP

Alexander Ponomarev in Svelte [svelt]
странно слышать другое в канале о свелте =) но презентация производит совершенно другое впечатление
источник

MZ

Misha Zamkevich in Svelte [svelt]
Помните, в фильме „Война миров Z“ у евреев был совет, в котором был человек задачей которого было всегда принимать точку зрения противоположную остальным. И это их почти спасло.

Как считаете, может быть нам больше повезёт? 😁🙈
источник