react コンポーネントの書き方

with コメントはまだありません

const Welcome = (props) => (
<h1>Hello, {props.name}</h1>
);

function Welcome(props) {
return <h1>Hello, {props.name}</h1>;
}

同じ意味?

とりあえず、結果は同じだけで具体的に何が違うのか調査中。

 

追記。上記はES5かES6かの違いでどちらもfunction形式。アロー関数を使っているかどうかの違い。もうひとつClass形式があった。

var Welcom = React.createClass({});

こちらはstateを扱う場合に利用する。

Leave a Reply