reactでtypescriptを使い始めました。
以下のような形式のサンプルを見たことがあったのですが、
import * as React from 'react'; interface OwnProps { name: string; } const IndexComponent: React.SFC<OwnProps> = (props: OwnProps) => { return <div>{props.name}</div>; }; export default IndexComponent;
これは以下の記述とは何か違いがあるのでしょうか?
import * as React from 'react'; interface OwnProps { name: string; } const IndexComponent = (props: OwnProps) => { return <div>{props.name}</div>; }; export default IndexComponent;
1つ目の書き方はなんとなく冗長に見えたので・・・。
よろしくお願いします!(初心者なので、細かい指摘や有用な情報など歓迎です!)
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。