The TSRX team has been hard at work listening to feedback, criticism, and ideas.
TSRX is now nearly fully backward-compatible with JSX. Instead of being statement-based, it’s expression-based, just like JSX.
tsrx.dev/blog/rethink...
TSRX is a TypeScript language extension for building declarative UIs with readable, co-located authoring and framework-specific output targets.