Catching errors with an error boundary
模範解答
🔑 自分のメタ判断(スキップ判断)を、記事の構成・記述と対応づけて説明し、なぜ読まなくてよいと考えたかを言語化できるかを問う。
回答履歴 (1回)
あなたの回答
現在のReactでは関数コンポーネントか推奨されており、クラスコンポーネントで書く例はほぼ見当たらない。 レガシーなコードを触らない限り不要な知識を入れる必要は無いと判断した。 歴史的経緯などは学ぶ価値があると言うのは理解しながら、それよりも関数コンポーネントでも利用できる様な機能などのインプットをしたい。
フィードバック
回答は、現在のReactが関数コンポーネント中心であるという一般的な前提と、自身の学習優先度の判断は記述できています。一方で、問われている「記事本文のどの構成・記述がその判断を後押ししたか」という点が十分に結び付けられていません。模範解答では、ComponentクラスAPI一覧とライフサイクル中心の構成、Error Boundaryも含めたクラス前提の説明、さらにページ冒頭の「新しいコードではクラスコンポーネントを推奨しない/関数コンポーネントへの移行を勧める」という明記を根拠にしています。これら具体的な記事内容と自分のメタ判断を対応づけて説明できると、より適切な回答となります。