Hot-Reloading, Time-Travel & State Serialization

Actually though, the most practical benefit of these frameworks is the fact that your model, view & controller code becomes purely functional; you push data in, you get data out. Such apps tend to either work or they don’t work, are easy to reason about, trivial to unit test, and robust beyond belief.