Size: a a a

$mol: Разработка

2021 November 30

SY

Sergey Yuferev in $mol: Разработка
а точно надо на каждый чих его создавать?
источник

SY

Sergey Yuferev in $mol: Разработка
зачем на пуле оно?
источник

ДК

Дим К in $mol: Разработка
Файбер только при пуше создаётся.
источник
2021 December 01

ДК

Дим К in $mol: Разработка
Переслано от Дим К
На малых объёмах данных Svelte быстрее всех. Но рендеринг у него не такой умный, как в моле, поэтому на больших объёмах всё равно сливает.

Это исключительно UI фреймворк, а не системное решение. То есть приложение на нём не построить - только интерфейс к нему нарисовать. Для создания приложений нужен уже Application фреймворк типа $mol, Angular и тп. Там, где применяют UI фреймворки - это почти всегда какой-то кастомный Application фреймворк, не совместимый с другими.

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

Он имеет не очень практичную модель реактивности, которая работает исключительно в его компонентах.

Он использует свой диалект JS, что осложняет его интеграцию с TS.

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

SY

Sergey Yuferev in $mol: Разработка
а сливает из-за отсутствия вирт-скрола?
источник

SY

Sergey Yuferev in $mol: Разработка
или реакту тоже сливает?
источник

SY

Sergey Yuferev in $mol: Разработка
в удалении сливает
источник

SY

Sergey Yuferev in $mol: Разработка
все-таки сравнивать с вирт-скролл решениями не совсем корректно, т.к. видимый результат разный из-за дерганья скрола, отсутствия поиска по странице и прорисовке при быстром скроле
источник

ДК

Дим К in $mol: Разработка
Агась.
источник

ДК

Дим К in $mol: Разработка
Что-то странное, не должен он так сильно сливать на удалении. Попробуй перезагрузить бенчмарк для чистоты эксперимента.
источник

ДК

Дим К in $mol: Разработка
Ну а без виртуального скролла вся страница лагает. Это размен одних недостатков на другие.
источник

SY

Sergey Yuferev in $mol: Разработка
(index):128 Uncaught DOMException: Failed to read the 'localStorage' property from 'Window': Access is denied for this document.
источник

SY

Sergey Yuferev in $mol: Разработка
в инкогнито
источник

SY

Sergey Yuferev in $mol: Разработка
а как еще протестить без расширений?
источник

SY

Sergey Yuferev in $mol: Разработка
еще сео-постулаты идут лесом, а для многих это неприемлемо
источник

SY

Sergey Yuferev in $mol: Разработка
сделай фолбэк на обычную память или урл)
источник

O

Ononos in $mol: Разработка
потому для мола б подошла ниша больших приложений для внутреннего пользования, где сео ненужно, ssr тоже
источник

SY

Sergey Yuferev in $mol: Разработка
не просто сео, а сео-на-доверии
источник

SY

Sergey Yuferev in $mol: Разработка
я не просто так про постулаты сказал
источник

ДК

Дим К in $mol: Разработка
Это где?
источник