MVC vs LiveView

After years of “JS all the things!” there has been some backlash and now people are starting to realize that the dev resources required to create and maintain complex SPA type software may not always be worth it. So many people are returning to standard server rendered HTML and injecting JS only where they need it for truly dynamic features. live_render makes it easy to do that, but to use LV instead of JS for those features. So as @cmo says there’s no general rule for which is “better,” rather you first have to describe what kind of app you want to build. If you are building a SPA you probably won’t need it because every view will already by a LV.