Size: a a a

2020 December 21

AP

Alexander Ponomarev in Svelte [svelt]
причем тут монорепы? и причем тут эта статья?
источник

R

Rafael 🦠 in Svelte [svelt]
Alexander Ponomarev
причем тут монорепы? и причем тут эта статья?
Почитай сначала
источник

AP

Alexander Ponomarev in Svelte [svelt]
Rafael 🦠
Почитай сначала
сами почитайте беседу сначала
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
в них никогда нет изменений, в них нет нужды переходить вообще и навигация в них никогда не заводит

в них всегда 2 строчки и файл создается по шаблону, там даже писать ничего не надо
надо будет попробовать. всегда казалось что index.js более общепринятый способ
источник

AP

Alexander Ponomarev in Svelte [svelt]
меня не интересуют микрофронтенды ни в каких проявлениях, это мусор с еще более серьезными проблемами чем любая монорепа =)
источник

R

Rafael 🦠 in Svelte [svelt]
Alexander Ponomarev
сами почитайте беседу сначала
Хорошо, но и ты почитай

И репку преакта посмотри, вдруг такой подход зайдет
источник

К

Константин in Svelte [svelt]
У кого-нибудь есть идея, как такая ошибка может получиться в свелт?

Uncaught (in promise) DOMException: Failed to execute 'setAttribute' on 'Element': '0' is not a valid attribute name.
источник

К

Константин in Svelte [svelt]
навскидку
источник

К

Константин in Svelte [svelt]
(я понятия не имею, в каком она компоненте)
источник

AP

Alexander Ponomarev in Svelte [svelt]
да посмотри стек трейс =)
источник

AP

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

К

Константин in Svelte [svelt]
источник

К

Константин in Svelte [svelt]
это первое, что я сделал
источник

К

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

AP

Alexander Ponomarev in Svelte [svelt]
Rafael 🦠
Хорошо, но и ты почитай

И репку преакта посмотри, вдруг такой подход зайдет
Я прочитал и там нет никаких весомых аргументов против монорепы. Разбиение на пакеты точно так же можно комбинировать с esm импортами, внезапно лодэш-ес и есть нпм пакет с множество файлов без индекс файла.

В статье почему ставятся какие-то поинты причем непонятно почему это плохо, а затем происходит старание их исправить. При этом плюсы отдельного деплоя каждого модуля у микрофронтенда я бы считал минусом и абсолютно неоправданно сложностью с возможностью отстрела ноги и при этом знать о деплое будет только одна команда которая деплоила, остальные будут сидеть и гадать че у них там за каша на проде сейчас задеплоена =)
источник

К

Константин in Svelte [svelt]
в девтулзах можно как-то сделать, чтоб изменённый скрипт запускался?
источник

AP

Alexander Ponomarev in Svelte [svelt]
Константин
в девтулзах можно как-то сделать, чтоб изменённый скрипт запускался?
ты же можешь посмотреть какой компонент создается, посмотреть его протип и перейти к его определению
источник

R

Rafael 🦠 in Svelte [svelt]
Alexander Ponomarev
Я прочитал и там нет никаких весомых аргументов против монорепы. Разбиение на пакеты точно так же можно комбинировать с esm импортами, внезапно лодэш-ес и есть нпм пакет с множество файлов без индекс файла.

В статье почему ставятся какие-то поинты причем непонятно почему это плохо, а затем происходит старание их исправить. При этом плюсы отдельного деплоя каждого модуля у микрофронтенда я бы считал минусом и абсолютно неоправданно сложностью с возможностью отстрела ноги и при этом знать о деплое будет только одна команда которая деплоила, остальные будут сидеть и гадать че у них там за каша на проде сейчас задеплоена =)
Так микрофронтенды между собой должны быть максимально независимы

Если у одного отхлебнуло, других афектить это не должно
источник

К

Константин in Svelte [svelt]
Alexander Ponomarev
ты же можешь посмотреть какой компонент создается, посмотреть его протип и перейти к его определению
каким образом? Там туча компонентов создаётся, я F8 до старости буду жать
источник

AP

Alexander Ponomarev in Svelte [svelt]
Rafael 🦠
Так микрофронтенды между собой должны быть максимально независимы

Если у одного отхлебнуло, других афектить это не должно
да а window объект у браузера один, эвент луп у браузера один, набор прототипов встроенных объектов у браузера тоже один. Микрофронтенд и независимость\изолированность это несовместимые вещи в принципе. Вы пытаетесь продать несуществующее, пока не завернете микрофронтед в отдельный браузерный контекст типа айфрейма или отдельной страницы нет никакой независимости.
источник