teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

テキスト修正

2018/03/25 03:32

投稿

jun68ykt
jun68ykt

スコア9058

answer CHANGED
@@ -19,7 +19,7 @@
19
19
  開発が進んでいくにつれて、それを状態も持つように、
20
20
  `class` に「格上げ」するといったことも、まま、あります。
21
21
 
22
- 蛇足ですが、以下の記事を見つけました。
22
+ 蛇足ですが、stackoverflowに以下の質問を見つけました。
23
23
 
24
24
  [react-when-to-use-es6-class-based-components-vs-functional-es6-components](https://stackoverflow.com/questions/36097965/react-when-to-use-es6-class-based-components-vs-functional-es6-components)
25
25
 

1

テキスト修正

2018/03/25 03:31

投稿

jun68ykt
jun68ykt

スコア9058

answer CHANGED
@@ -10,9 +10,9 @@
10
10
  ということかと思います。
11
11
  開発の現場で、何か新しいコンポーネントを作るときは
12
12
 
13
- > 何らかのイベント(マウスのクリックだったり APIのレスポンスが返ってきた等)に
13
+ > 何らかのイベント(マウスのクリックだったり APIのレスポンスが
14
+ 返ってきた等)に反応しなければならないコンポーネントは
14
- 反応しなければならないコンポーネントは `React.Component` をextendして
15
+ `React.Component` をextendして作る。
15
- 作る。
16
16
 
17
17
  ぐらいの直感的な覚え方をして、どちらにするか決めています。
18
18
  初めは状態管理なしの関数で作っておいたのだけれど、