|
|
|
|
|
by jitl
932 days ago
|
|
The server is typically not a retained-mode kind of abstraction. Incremental view maintenance in retained-mode MVC systems is the main source of bugs. If you render the view from scratch on every request, it's more similar to React style immediate-mode UI than something like UIKit where you end up handling many UI events and keeping little bits of the UI up-to-date with model changes incrementally. |
|
Personally, I have not run into large amounts of bugs of this type, and I have written plenty of MVC code using VanillaJS.