I'm surprised to see such tight coupling to the DOM. When they said you could plug in something like React, I figured T3 was mostly scaffolding for dependency injection, cross-component messaging, and global config.
The event handling in particular looks gross. You register for all the events of a certain type across your whole component and then manually filter them in the listener.
http://t3js.org/docs/getting-started/module
I'm surprised to see such tight coupling to the DOM. When they said you could plug in something like React, I figured T3 was mostly scaffolding for dependency injection, cross-component messaging, and global config.
The event handling in particular looks gross. You register for all the events of a certain type across your whole component and then manually filter them in the listener.