JSX
JSXの利点(一例)
例えば、以下のようなソースコードがあったとする
code:js
const a = document.createElement("a");
a.href = "#";
a.textContent = "リンク";
JSXだと上のソースコードは1行で書くことができる code:JSX(jsx)
const a = <a href="#">リンク</a>;
構文
軽めに触れる
基本的にはhtmlと同じような感覚で書ける
code:jsx
const div = <div id="foo"></div>;
code:jsx
const div = <div className="foo"></div>;
変数を使うこともできる
code:jsx
const foo = "fooooooooooo";
const div = <div className={foo}></div>;