Size: a a a

2020 November 01

AP

Alexander Ponomarev in Svelte [svelt]
Igor Filippov
40 килобайт, это прям весь. А там один main.js на 200
откуда ты знаешь что он там не весь?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
реакт-like
источник

AP

Alexander Ponomarev in Svelte [svelt]
Igor Filippov
40 килобайт, это прям весь. А там один main.js на 200
если бы я видел исходник я бы сказал "правильный" или "неправильный" он по моему мнению =)
источник

IF

Igor Filippov in Svelte [svelt]
Alexander Ponomarev
откуда ты знаешь что он там не весь?
Ну я ж говорю чтобы тебе было спокойнее, пусть будет весь. Значит 160килобайт реакт кода всеравно остатеся
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
а причем тут бабель? я например в ес5 тайпскриптом собираю =)
ну это уже твои проблемы) babel при том что там еще и corejs интегрирован, то есть не только транспиляция но и полифилы
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Pavel 🦇 Malyshev
<Wirard let:step>

  <Step {step}>

  </Step>

  <Step {step}>

  </Step>

  <Step {step}>

  </Step>

</Wirard>
в Step кстати и делай свои транзишены
источник

К

Константин in Svelte [svelt]
Pavel 🦇 Malyshev
<Wirard let:step>

  <Step {step}>

  </Step>

  <Step {step}>

  </Step>

  <Step {step}>

  </Step>

</Wirard>
ааа. Да, это похоже на то, о чём я думал изначально. Можно сделать компонент Step и совать разметку как его чайлды. Спасибо!
источник

IF

Igor Filippov in Svelte [svelt]
Соврал, там код проекта 400 килобайт где-то. Ну минус кор жс, осталось 360
источник

К

Константин in Svelte [svelt]
Pavel 🦇 Malyshev
в Step кстати и делай свои транзишены
да, именно )
источник

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
ну это уже твои проблемы) babel при том что там еще и corejs интегрирован, то есть не только транспиляция но и полифилы
в том то и дело что интегрирован он может быть сотней способов один из которых импортнет весь коржс а не только то что требуется =)
источник

PM

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

PM

Pavel 🦇 Malyshev in Svelte [svelt]
про graceful degradation слышал?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
вот ту что свелт, что роллап придерживаются такого подхода
источник

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
он не может, потому что это ты его интегрируешь)
а еще я слышал что люди могут ошибиться, скопипастить конфиг, не прочитать доки =)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
а еще я слышал что люди могут ошибиться, скопипастить конфиг, не прочитать доки =)
мы же инженеры а не макаки ей богу
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
anyway для таких вещей уже давно есть size-limit и bundle-analyzer
источник

IF

Igor Filippov in Svelte [svelt]
Ну мы уже выяснили, что коржс  при самых худших раскладах, займет 10% от общего бандла, чтобы просто показать юзеру главную страничку интернет магазина. Вот почему я сказал что реакт жирный
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
можно быстро узнать в чем дело
источник

AP

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

AP

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