Однако, Solid не использует абстракции по типу VDOM для детекта изменений и внесения их в DOM. Фреймворк построен вокруг собственной системы реактивности (сигналы) и компилятора. За счет этого, Solid может работать напрямую с DOM, показывать значительно лучшую производительность и низкое потребление памяти.
1) чем createSignal в solid отличается от useState в react?
2) как вы планируете пробрасывать эти сторы между компонентами?
3) зачем поддувать комментарии пустыми аккаунтами?
1 - useState это хук
Хуки можно вызвать только внутри компонента, вне мира реакта хуки не работают
При изменении стейта в реакте перерендеривается все дерево ниже, чтобы этого избежать вам надо обмазаться React.memo
В солиде же такой проблемы нет изначально, каждые узлы дома зависят от своих сигналов
2 - props, context, стейтменеджеры (createStore из solid/effector/reatom/storeon/различные tanstack-solid-query/solidapollo)
3 - это наши друзья, а не пустые акки
Но зачем, если есть божественный Vue?
не исключено!
На удивление выглядит не так уж и плохо. Можно даже попробовать, но вряд ли уйдет в продакшн, все таки бизнес любит более устоявшиеся решения. Ну а в эпоху LTE и 5G за размер конечного bundle можно уже не париться))))
Я когда увидел сколько весит приложение банков я порядком так сказать о*уел. Российский Сбер или ВТБ - 530 мегабайт, Карл! Некоторые из этих подопытных умудряются кэша насобирать на 170-800 мегабайт. Боже что вы там кэшируете в таким объемах? Это новый тикток? У меня в каждом тока по одной платежной карте, что там может столько весить?!
По этой же причине держу на телефоне минимум приложений, больше веб версиями пользуюсь.
Про размер бандла и 5G соглашусь :)
Вот фигня с кжшем и правда бесит... Чего там такого может храниться...