[3] JSX in Depth | React ( 版) https://facebook.github.io/react/docs/jsx-in-depth.html
[2] React | JSX Syntax ( ( 版)) http://facebook.github.io/react/docs/syntax.html
JSX is a XML-like syntax extension to ECMAScript without any defined semantics. It's NOT intended to be implemented by engines or browsers. It's NOT a proposal to incorporate JSX into the ECMAScript spec itself. It's intended to be used by various preprocessors (transpilers) to transform these tokens into standard ECMAScript.
<script type="text/jsx">
React.render(
<h1>Hello, world!</h1>,
document.getElementById('example')
);
</script>
MIME types defined: text/jsx, text/typescript-jsx.
[7] JSX ってもう滅びたと思っていたけどまだ使ってる人いるんやな
[8] GitHub - vercel/styled-jsx: Full CSS support for JSX without compromises, https://github.com/vercel/styled-jsx
[9] GitHub - developit/htm: Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support., https://github.com/developit/htm
htm
is JSX-like syntax in plain JavaScript - no transpiler necessary.
[10] >>9 このネーミングセンスはどこから来たんだ・・・
[11] 誰も得しないよな
[12] JSX as markup language Community Group, https://www.w3.org/community/jsxml/