JSXとはなんなんだ!
ー JSXって何!
コンパイルするとjsになる、HTMLのような書き方ができる言語。
ー jsで書くよりより直接的な表現になるよ!
実際のjsx文はこんな感じ
<MyButton color="blue" shadowSize={2}>
Click Me
</MyButton>
これをjsにコンパイルすると ↓ ↓ ↓
React.createElement( MyButton, {color: 'blue', shadowSize: 2}, 'Click Me' )
簡単にjsを表現することができる
createElementなどで表現すると、わざわざHTMLを遡ってまで理解しないといけないから大変便利や