Belated thx, @emil0r! The more I work on sharing Matrix, including looking at other solutions in order to better explain Matrix by differentiation, the better I understand The Matrix Difference(tm). And, yep, Matrix is a good name.
We call a population of objects connected by interdependent cell properties a matrix in concordance with this definition (forget the otherwise fine movie):
ma·trix: ˈmātriks noun an environment in which something else takes form. Origin: Latin, female animal used for breeding, parent plant, from matr-, mater
I have also started thinking about Reactive First(tm) as a useful meme. MX apps rock because everything gets pulled (via sufficient glue code, a one time effort) into one runtime MX, so the whole declarative/transparent/automatic reactive win connects UI, XHR, routing, localStorage -- anything we care to glue. And coding this way is so much fun, the glue feels like a negligible cost.Quick heads up: lately I have been citing rxTrak as an exemplar of Matrix. I just cleaned that up a bit, mostly upgrading the build and making dependencies more current, including figwheel main itself. The deps.edn build now works as well.
He’s alive 😮