I also dislike jsx but I agree that the right approach is to recognize this is doing something people want that isn't satisfied by the platform yet. I prefer Vue.js' approach to templating and it's a lot easier to see something like it in the platform compared to jsx.
-
-
These last two comments all day. First non-syntax question that a standard would hit: what does a JSX expression return? If we agreed soon on that I'd be shocked. Next, would it be better than template literals in any way? My dream is something like:https://twitter.com/justinfagnani/status/964163986190028802 …
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Bring back polyglot HTML?
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
& Web Standards TL; Blink API OWNER
Named PWAs w/
DMs open. Tweets my own; press@google.com for official comms.

Why!!!???
We put JS in HTML all the time. The big perf issue is that the parsers can't interop today, so HTML-on-top is most efficient by a country mile. JS-on-top w/o new syntax to integrate other types is going to continue to be slow and memory-inefficient.