-これもよくわからん

#contents

*Reactとは [#u1aaf24d]

-状態を持たないコンポーネントをJSXで定義する。状態はpropという形で外部から渡す
-戻りは仮装DOMという名の単なるJSONなので軽い。
-仮想DOMの差分はrenderメソッドで自動で反映してくれる(JQueryのように自分で記述する必要はない!)

https://qiita.com/naruto/items/fdb61bc743395f8d8faf

*参考記事 [#j888713f]

https://mae.chab.in/archives/2956#post2956-2

*やってみる [#xaf01302]

 npm install -g create-react-app
 npm install react-redux redux


*いろいろ調べた [#r6ae2fc6]

**Functional Component [#k5bb6cdf]

-状態を持たない
-ボタンなどの親コンポーネントに組み込む

**Class Component [#qb1a5b03]

-stateを持つ
-ライフサイクルイベントがある
-上記Functional Componentの組み合わせて作る

**引数の入力型指定 PropTypes [#q4364d89]

 Greeting.propTypes = {
   name: PropTypes.string
 };

*テスト [#p22db1bc]

-chai
-enzyme


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS