Первый взгляд на Solid.js

Привет, на связи Antihype JS. Сегодня рассмотрим набирающий популярность frontend фреймворк - Solid. Сравним его с React, рассмотрим плюсы и минусы.

1818

1) чем createSignal в solid отличается от useState в react?
2) как вы планируете пробрасывать эти сторы между компонентами?
3) зачем поддувать комментарии пустыми аккаунтами?

3
Ответить

1 - useState это хук
Хуки можно вызвать только внутри компонента, вне мира реакта хуки не работают
При изменении стейта в реакте перерендеривается все дерево ниже, чтобы этого избежать вам надо обмазаться React.memo
В солиде же такой проблемы нет изначально, каждые узлы дома зависят от своих сигналов
2 - props, context, стейтменеджеры (createStore из solid/effector/reatom/storeon/различные tanstack-solid-query/solidapollo)
3 - это наши друзья, а не пустые акки

4
Ответить