_jsx
ReactのJSX構文の新しい変換先。既存のReact.createElementから置き換わった。tree shakingが効く(可能性がある)というのがユーザーとして嬉しい部分だが、ライブラリとしては非推奨に対する考慮を落としたり落とし穴をなくしたかったようだ。
自分の理解の及ぶものだと、<A ...{props} key={key}>のケースが挙がっている。
https://github.com/reactjs/rfcs/pull/107
変換例:
before
code:js
<Component prop="a" key="b" />;
after
code:js
/*#__PURE__*/
_jsx(Component, {
prop: "a"
}, "b");
Playground
https://new-jsx-transform.netlify.app/