I agree, MVI is a lot of work that we don't often need for simple pages that just load and display data. If there are a lot of moving parts/components to interact with, or flows based on complex decision trees, having that unidirectional state management can help a lot, though. I just hope this post helps highlight the differences well enough that people are able to decide for themselves. :)
I like your post! Your diagrams were given much more TLC than mine haha
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.