Reactにおけるid関数の誤った使用法

idを属性内で直接生成するのは誤りです。以下のようになります:

jsxconst res = prods.map(function(prod) {
  return <p key={id()}>
    <span>{prod.name}</span>
    <span>{prod.cost}</span>
  </p>;
});

その理由については、今後のレッスンで理解できるでしょう。とりあえず、このような方法は誤りであり、絶対に行わないでください。