FlexJS: MXML and ActionScript to run natively in the browser without Flash
cwiki.apache.org
cwiki.apache.org
[0]: https://haxe.org/
Adobe's late 2011 communications around the Flash/Flex platform and the ensuing alienation and loss of a large developer community must go down as one of the low-points in corporate planning and communication.
Unlike other JS frameworks, FlexJS is a complete technology composed of languages (AS3/MXML), compilers, frameworks, and is development cost is greater than others, but as things are coming into place the wait is worth it :).
I recommend you to join and play a little with technology! :)
MXML is a key part of why Flex as so popular... AS3 helped, but Flex let teams of developers and designers work on projects... something that couldn't be managed w/ JS frameworks of-the-time.
If all you want is AS3's features, look into TypeScript.
For a more complete idea of ES4's type system, see "Evolutionary Programming and Gradual Typing in ES4": http://www.ecmascript.org/es4/spec/evolutionary-programming-...
Also, I see React with JSX repeating what MXML (AS3) / FXML (JavaFX) did 10 years back.
Irregardless of the target platform new projects should never be started on Flex nowadays.