Работая над многими проектами на протяжении многих лет, я использовал несколько фреймворков пользовательского интерфейса JavaScript. React, Vue, а теперь и Solid.js — это фреймворки, с которыми я работал и которые мне понравились больше всего.

В последнее время, особенно при работе с Solid.js, я начал замечать и ценить мелкие детали, например то, как различается система реактивности каждого фреймворка. При переключении между фреймворками важно помнить, что, несмотря на то, что API-интерфейсы становятся все более похожими, то, как работает фреймворк, влияет на производительность, а также на архитектуру программного обеспечения…