I always find including more dependencies, especially React, a big nuisance. Whenever I thing something like React might be good, I look at one of two big React apps we have and then come to conclusion that making it in Phoenix LiveView or Rails (with pure JS) is actually much, much better solution.