Size: a a a

2020 November 21

ON

Oleg N in Svelte [svelt]
Alexander Ponomarev
что значит толще? там что будет что-то больше чем строчка child.$set(props)? =)
конечно, может + 100-500 строк хз, там объекты мержить надо, мержить с тем что пришло сверху, мержить с пропсами и биндингами и т.п.
источник

ON

Oleg N in Svelte [svelt]
будет доп рантайм подключаться, это можно взвесить эксперементально
источник

AP

Alexander Ponomarev in Svelte [svelt]
function instance($$self, $$props, $$invalidate) {
 $$self.$$set = $$new_props => {
   $$invalidate(0, $$props = assign(assign({}, $$props), exclude_internal_props($$new_props)));
 };

 $$props = exclude_internal_props($$props);
 return [$$props];
}
источник

AP

Alexander Ponomarev in Svelte [svelt]
прямо ужас
источник

ON

Oleg N in Svelte [svelt]
Alexander Ponomarev
function instance($$self, $$props, $$invalidate) {
 $$self.$$set = $$new_props => {
   $$invalidate(0, $$props = assign(assign({}, $$props), exclude_internal_props($$new_props)));
 };

 $$props = exclude_internal_props($$props);
 return [$$props];
}
это не тот кусок
источник

ON

Oleg N in Svelte [svelt]
надо передачу смотреть, и надо взвешивать весь бандл, т.к. репл не показывает кишки подключаемого рантайма
источник

AP

Alexander Ponomarev in Svelte [svelt]
это именно тот кусок
источник

AP

Alexander Ponomarev in Svelte [svelt]
остальные куски такие же как если бы ты сделал <Child {...anyObject}/>
источник

AP

Alexander Ponomarev in Svelte [svelt]
import {
 SvelteComponent,
 assign,
 create_component,
 destroy_component,
 exclude_internal_props,
 get_spread_object,
 get_spread_update,
 init,
 mount_component,
 safe_not_equal,
 transition_in,
 transition_out
} from "svelte/internal";
вот куски подключаемого рантайма, что он не показывает?
источник

AP

Alexander Ponomarev in Svelte [svelt]
оно один раз подключится на все существующие спреды
источник

AP

Alexander Ponomarev in Svelte [svelt]
это капля в море
источник

ON

Oleg N in Svelte [svelt]
репл добавил +50 строк из-за {...obj}, возможно оптимизировали, в прошлый раз смотрел - инжектился монстро код
источник

ON

Oleg N in Svelte [svelt]
кстати свелт правильно разруливает комбинацию?
bind:name {name} {...obj} если в obj есть name ?
источник

К

Константин in Svelte [svelt]
Oleg N
кстати свелт правильно разруливает комбинацию?
bind:name {name} {...obj} если в obj есть name ?
Спред точно разруливает. А вот бинд одновременно с пропсом - вроде бы нельзя
источник

Д

Дима in Svelte [svelt]
Возможно кто-то подскажет в чем может быть проблема. Пытаюсь подключить scss как тут https://stackoverflow.com/a/57493655/13216414 , а в итоге в бандле глупости получаются
/*# sourceMappingURL=bundle.css.map */red; }
источник

IG

Ilya Gladko in Svelte [svelt]
Господа порекомендуйте пожалуйста самую незамысловатую админку, которая будет дружить с Firebase и наполнять контентом странички художественного музея посредством специальной девочки, которой должно быть легко и удобно

Бо я не то шо админок не делал в жизни, я и кодить-то не сказал бы что умею
источник

МТ

Марк Танащук... in Svelte [svelt]
Ilya Gladko
Господа порекомендуйте пожалуйста самую незамысловатую админку, которая будет дружить с Firebase и наполнять контентом странички художественного музея посредством специальной девочки, которой должно быть легко и удобно

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

IG

Ilya Gladko in Svelte [svelt]
Не фаербейз тоже можно, я только дизайн курю
источник

IG

Ilya Gladko in Svelte [svelt]
А как он со свелтом?
источник

МТ

Марк Танащук... in Svelte [svelt]
Ilya Gladko
А как он со свелтом?
Та как и с любым другим html css js сайтом
источник