не нравится тем что слишком сложно. я чувствую себя как на картинке где functions, functions, functions. в том плане что я не понимаю зачем вот это всё event dispatch, event handling, effect handling, query, view, dom. я не понимаю почему нельзя всё это совместить просто в функции, которые меняют топлевелные ratom'ы. ratom'ы лежат в топлевеле неймспейсов, которые отвечают за какие-то части клиент-специфичной логики, но большая часть стейта и логики на сервере за rest api, и для того чтобы это всё не дублировать и не оборачивать на клиенте я некоторое время назад придумал
https://github.com/alesguzik/live-components