
Типичный программист
1 373 поста
•
6 692 подписчика
0 просмотренных постов скрыто
Препарируем Svelte и обнаруживаем в нём патологии
- Не перехваченное исключение ломает всё приложение..
- Отслеживание изменений ломается на мутациях, отличных от присвоения.
- При компиляции код компонента раздувается на порядок.
- Две модели реактивности, работающие по разным принципам, суммирующие недостатки друг друга.
Препарируем SolidJS и обнаруживаем в нём паталогии
Обнаруженные проблемы:
- Система реактивности капитально ломается при исключениях
- ErrorBoundary перехватывают не все исключения
- Memo вычисляются когда они никому не нужны.
- Без обмазывания batch-ами, эффекты (включая полную актуализацию DOM) вызываются для грязного состояния
Финал стрима не записался, да.
Показать полностью