Size: a a a

2020 November 24

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
а чем отсуствие бандлинга в дев режиме плохо?
например если сноупак по другому будет парсить package.json из нодмодулей, например учитывая exports секцию о которой я сегодня писал, а роллап ее не будет учитывать, то у вас будет абсолютно 2 разных билда в дев и в проде
источник

AP

Alexander Ponomarev in Svelte [svelt]
и обнаружить это будет оооочень сложно
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
например если сноупак по другому будет парсить package.json из нодмодулей, например учитывая exports секцию о которой я сегодня писал, а роллап ее не будет учитывать, то у вас будет абсолютно 2 разных билда в дев и в проде
мне кажется это решается на уровне настройки 2-х сборщиков. чет там уже делалось в эту сторону, Рич говорил. а вообще предлагаю посмотреть как это будет на практике, в теории это имеет смысл
источник

AP

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

МТ

Марк Танащук... in Svelte [svelt]
Тем временем svelte:element в роадмапе мхом зарос
источник

МТ

Марк Танащук... in Svelte [svelt]
Та и сама роадмапа не обновлялась сколько месяцев
источник

PM

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

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
тогда наберемся терпения) я правда лукавлю конечно, потому что свои проекты делаю исключительно на своих сетапах )))
иногда огребаешь чисто на разнице дев\прод даже на одном сборщике, я не знаючто будет на 2х разных. Это нежизнеспособно имхо. Любой шаг в сторону и ты в тупике. Стеклянный конфиг так же как на create-react-app, чуть что сразу еджект или костыли
источник

IF

Igor Filippov in Svelte [svelt]
Константин
ну например, я столкнулся с тем, что стор я могу выкинуть через let:, а использовать его значение не могу, и не могу забиндиться на его внутренности. Обработки ошибок нет - иной раз реально часы приходится тратить, чтобы понять, откуда вылезла ошибка, в каком из 8-10 компонентов, которые ты менял за прошлые пару дней, ты опечатался или забыл импорт, по её тексту вроде s is undefined или cannot read property fuckyou of undefined
Мб без тайпскрипта работаешь?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
иногда огребаешь чисто на разнице дев\прод даже на одном сборщике, я не знаючто будет на 2х разных. Это нежизнеспособно имхо. Любой шаг в сторону и ты в тупике. Стеклянный конфиг так же как на create-react-app, чуть что сразу еджект или костыли
дык, здрасти, такие проблемы будут всегда. ты физически не можешь с одной стороны лишнего нагружать сборку для девелопера, с другой стороны не нагружать сборку для прода. от таких проблем физически не уйти. тесты, стейджинг, куа решают
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
совершенно не вижу корреляции между разными сборщиками и одним с двумя конфигами
источник

IF

Igor Filippov in Svelte [svelt]
у Ангуляра долгое время были разные сборки под разные режимы и ничего.
источник

AP

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

AP

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

PM

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

К

Константин in Svelte [svelt]
Igor Filippov
Мб без тайпскрипта работаешь?
вот я тут даже не нахожу, как пошутить, извини ))
источник

PM

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

К

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

МТ

Марк Танащук... in Svelte [svelt]
Alexander Ponomarev
Вопрос в количестве проблем и возможности их решения. С двумя сборщиками нужно для каждой фичи искать плагин для обоих сборщиков. Таких может не оказаться, это уменьшает возможность решения проблемы. Два сборщика увеличивают кол-во необходимых телодвижений и увеличивают кол-во проблем. По моему это очевидно =)
Чем больше времени(которое может быть сэкономленно в деве при переходе на сноупак), тем больше времени на фикс возможных эксцессов
источник

МТ

Марк Танащук... in Svelte [svelt]
Если они будут
источник