Why I No Longer Use MVC Frameworks

The SAM pattern expression:

V = S( vm( M.present( A(data) ) ), nap(M))

V is the View
S is the State Representation
VM is View-Model
M is Model
A are Actions
NAP is Next-action predicate

image.png

image.png