@@ -15,9 +15,9 @@ redirect_from:
15
15
16
16
` React ` は React ライブラリのエントリポイントです。` <script> ` タグから React を読み込む場合、これらの最上位 API をグローバルの ` React ` から利用できます。npm と ES6 を使う場合、` import React from 'react' ` と書けます。npm と ES5 を使う場合、` var React = require('react') ` と書けます。
17
17
18
- ## Overview {#overview}
18
+ ## 概要 {#overview}
19
19
20
- ### Components {#components}
20
+ ### コンポーネント {#components}
21
21
22
22
React コンポーネントを使用すると UI を独立した再利用可能な部分に分割し、各部分を個別に考えることができます。React コンポーネントは ` React.Component ` または ` React.PureComponent ` をサブクラス化することで定義できます。
23
23
@@ -30,7 +30,7 @@ React コンポーネントは関数で定義でき、その際に以下の関
30
30
31
31
- [ ` React.memo ` ] ( #reactmemo )
32
32
33
- ### Creating React Elements {#creating-react-elements}
33
+ ### React 要素を作成する {#creating-react-elements}
34
34
35
35
UI がどのように見えるべきかを記述するために [ JSX の使用] ( /docs/introducing-jsx.html ) を推奨します。JSX のそれぞれの要素は [ ` React.createElement() ` ] ( #createelement ) を呼ぶための単なる糖衣構文です。JSX を使用している場合は、通常、次のメソッドを直接呼び出すことはありません。
36
36
@@ -39,7 +39,7 @@ UI がどのように見えるべきかを記述するために [JSX の使用](
39
39
40
40
詳しくは [ JSX なしで React を使う] ( /docs/react-without-jsx.html ) を参照してください。
41
41
42
- ### 要素を変換する #{ transforming-elements}
42
+ ### 要素を変換する {# transforming-elements}
43
43
44
44
` React ` は要素を操作するためのいくつかの API を提供しています。
45
45
@@ -65,15 +65,15 @@ UI がどのように見えるべきかを記述するために [JSX の使用](
65
65
- [ ` React.lazy ` ] ( #reactlazy )
66
66
- [ ` React.Suspense ` ] ( #reactsuspense )
67
67
68
- ### Hooks {#hooks}
68
+ ### フック (hook) {#hooks}
69
69
70
- * Hooks * are a new addition in React 16.8. They let you use state and other React features without writing a class. Hooks have a [ dedicated docs section ] ( /docs/hooks-intro.html ) and a separate API reference:
70
+ * フック (hook) * は React 16.8 で追加された新機能です。 state などの React の機能を、クラスを書かずに使えるようになります。フックには [ 専用のセクション ] ( /docs/hooks-intro.html ) と別の API リファレンスがあります。
71
71
72
- - [ Basic Hooks ] ( /docs/hooks-reference.html#basic-hooks )
72
+ - [ 基本的なフック ] ( /docs/hooks-reference.html#basic-hooks )
73
73
- [ ` useState ` ] ( /docs/hooks-reference.html#usestate )
74
74
- [ ` useEffect ` ] ( /docs/hooks-reference.html#useeffect )
75
75
- [ ` useContext ` ] ( /docs/hooks-reference.html#usecontext )
76
- - [ Additional Hooks ] ( /docs/hooks-reference.html#additional-hooks )
76
+ - [ 追加のフック ] ( /docs/hooks-reference.html#additional-hooks )
77
77
- [ ` useReducer ` ] ( /docs/hooks-reference.html#usereducer )
78
78
- [ ` useCallback ` ] ( /docs/hooks-reference.html#usecallback )
79
79
- [ ` useMemo ` ] ( /docs/hooks-reference.html#usememo )
0 commit comments