Hi Ryan, I would be interested to see how you
- decouple your application from your infrastructure (by inverting control)
- decouple framework code (react) from business logic (the rest of the code in your Single Page App).
- allow more than one metaphor to describe the reality of what you are trying to do, for example if I have a map and I want to populate it I must first render a geo tree. Then covert it to pixels. These are two objects that need to interplay, or do you just embed these objects inside a function?