• Stars
    star
    168
  • Rank 224,968 (Top 5 %)
  • Language
    HTML
  • Created over 3 years ago
  • Updated 11 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

『Reactハンズオンラーニング 第2版』のリポジトリ

Reactハンズオンラーニング 第2版


表紙


本リポジトリはオライリー・ジャパン発行書籍『Reactハンズオンラーニング 第2版』のサポートサイトです。

サンプルコード

ファイル構成

フォルダ名 説明
chapter-01 オフィシャルなサイトへのリンク集
chapter-02 2章で使用するソースコード
... ...
chapter-12 12章で使用するソースコード

サンプルコードの解説は本書籍をご覧ください。

ライセンス

正誤表

下記の誤りがありました。お詫びして訂正いたします。

本ページに掲載されていない誤植など間違いを見つけた方は、[email protected]までお知らせください。

第2刷まで

■2章 P.30 20行目

asyn/await

async/await

■5章 P.95 11行目

以下は分離したInsttructionsコンポーネントです。

以下は分離したInstructionsコンポーネントです。

■8章 P.176 下から6行目の「if (data.login === login) return;」の行が不要

  if (!data) return;
  if (data.login === login) return;
  const { name, avatar_url, location } = data;

  if (!data) return;
  const { name, avatar_url, location } = data;

■8章 P.177 10行目

また、データが未取得の場合や、すでに保存済みの場合は何もせずにreturnしています。

また、データが未取得の場合は何もせずにreturnしています。

■8章 P.177 下から16行目の「if (data.login === login) return;」の行が不要

    if (!data) return;
    if (data.login === login) return;
    const { name, avatar_url, location } = data;

    if (!data) return;
    const { name, avatar_url, location } = data;

■8章 P.178 10行目

いずれの処理も、すでに処理済みのデータを再処理しないようにif文でreturnしています。

また、すでに取得したデータを再取得しないようにif文でreturnしています。

第1刷

■2章 P.27 20行目

API呼び出しnnn等

API呼び出し等

■2章 P.27 25行目

以前はサーバーが公開するREST REST APIを呼び出すために、

以前はサーバーが公開するREST APIを呼び出すために、

■3章 P.44 下から4行目の「return frederick;」の行が不要

function selfEducate() {
  frederick.canRead = true;
  frederick.canWrite = true;
  return frederick;
}

function selfEducate() {
  frederick.canRead = true;
  frederick.canWrite = true;
}

More Repositories

1

deep-learning-from-scratch

『ゼロから作る Deep Learning』(O'Reilly Japan, 2016)
Jupyter Notebook
4,018
star
2

deep-learning-from-scratch-2

『ゼロから作る Deep Learning ❷』(O'Reilly Japan, 2018)
Python
1,055
star
3

deep-learning-from-scratch-3

『ゼロから作る Deep Learning ❸』(O'Reilly Japan, 2020)
Python
722
star
4

automatestuff-ja

『退屈なことはPythonにやらせよう』のリポジトリ
Python
348
star
5

deep-learning-from-scratch-4

『ゼロから作る Deep Learning ❹』(O'Reilly Japan, 2022)
Jupyter Notebook
344
star
6

deep-learning-from-scratch-5

『ゼロから作る Deep Learning ❺』(O'Reilly Japan, 2024)
Jupyter Notebook
225
star
7

conc_ytakano

『並行プログラミング入門』(O'Reilly Japan, 2021)
Rust
209
star
8

go-programming-blueprints

Go
179
star
9

deep-learning-with-keras-ja

『直感 Deep Learning』のリポジトリ
Python
140
star
10

ml-at-work

電子書籍『仕事ではじめる機械学習』のサポートリポジトリです
Jupyter Notebook
130
star
11

programming-typescript-ja

『プログラミングTypeScript』のリポジトリ
TypeScript
121
star
12

black-hat-python-jp-support

『サイバーセキュリティプログラミング』のサポートページ
Python
108
star
13

RecommenderSystems

『推薦システム実践入門』のリポジトリ
Jupyter Notebook
97
star
14

data-science-on-aws-jp

Jupyter Notebook
91
star
15

black-hat-python-2e-ja

Python
71
star
16

learning-three-js-2e-ja-support

JavaScript
60
star
17

real-world-http

書籍『Real World HTTP』のサポートリポジトリ
60
star
18

hands-on-nodejs

『ハンズオンNode.js』のリポジトリ
JavaScript
59
star
19

practical-go-programming

『実用 Go言語』のサポートリポジトリ
Go
59
star
20

fundamentals-of-deep-learning-ja

『実践 Deep Learning』のリポジトリ
Python
52
star
21

practical-nlp-ja

Jupyter Notebook
48
star
22

binary-hacks-rebooted

『Binary Hacks Rebooted』のサポートリポジトリ
C
46
star
23

ml-security-jp

『セキュリティエンジニアのための機械学習』のリポジトリ
Jupyter Notebook
43
star
24

artificial-intelligence-with-python-ja

『PythonによるAIプログラミング入門』のリポジトリ
Jupyter Notebook
42
star
25

julia-programming-cookbook

Jupyter Notebook
37
star
26

mithril-book-sample

『Mithril - 最速クライアントサイドMVC』のサンプルコード
JavaScript
37
star
27

unity-virtual-reality-projects-ja

C#
35
star
28

concurrency-in-go-support

『Go言語による並行処理』のサポートリポジトリです。
34
star
29

augmented-reality-game-development-ja

C#
28
star
30

mastering-linux-shell-scripting-2e-ja

Shell
27
star
31

machine-learning-with-python-cookbook

Python
22
star
32

pentest-starting-with-port-scanner

『ポートスキャナ自作ではじめるペネトレーションテスト』のリポジトリ
Shell
21
star
33

hands-on-javascript

『ハンズオンJavaScript』のリポジトリ
HTML
21
star
34

building-ml-pipelines-ja

『入門 機械学習パイプライン』のリポジトリ
Jupyter Notebook
20
star
35

automatestuff2-ja

Python
19
star
36

mobile-game-development-with-unity-ja

『Unityによるモバイルゲーム開発』のリポジトリ
C#
17
star
37

building-search-app-w-ml

『機械学習による検索ランキング改善ガイド』のサンプルコードのリポジトリ
Python
17
star
38

real-time-3d-graphics-with-webgl2-2e-ja

『初めてのWebGL 2 第2版』のリポジトリ
HTML
13
star
39

WebAssembly

『ハンズオンWebAssembly』のコードリポジトリ
JavaScript
12
star
40

OpenEndedCodebook

Python
9
star
41

nlp-with-transformers-ja

9
star
42

high-performance-python-2e-ja

Python
6
star
43

learningtypescript-ja

TypeScript
6
star
44

command-line-rust-ja

6
star
45

designing-ml-systems-ja

5
star
46

efficientlinux-ja

5
star
47

network-programmability-and-automation-ja

Python
4
star
48

practical-dl-for-cloud-mobile-edge-ja

Jupyter Notebook
3
star
49

version-control-with-git-3e-ja

2
star
50

ProgrammingPHP_4E

『プログラミングPHP 第4版』のファイル置き場
2
star