React入門 React・Reduxの導入からサーバサイドレンダリングによるUXの向上まで 電子書籍(穴井 宏幸 石井 直矢 柴田 和祈 三宮 肇)|翔泳社の本
  1. ホーム >
  2. 電子書籍 >
  3. React入門 React・Reduxの導入からサーバサイドレンダリングによるUXの向上まで

React入門 React・Reduxの導入からサーバサイドレンダリングによるUXの向上まで





形式:
電子書籍
発売日:
ISBN:
9784798153360
価格:
3,278(本体2,980円+税10%)
カテゴリ:
Webプログラミング
キーワード:
#Web・アプリ開発,#プログラミング,#ネットワーク・サーバ・セキュリティ,#開発手法
シリーズ:
NEXT ONE
電子書籍

Webアプリケーションを高速で動作させる
Reactの概念からデプロイまでモダンWebアプリケーション開発の全体像がわかる

本書はWebアプリケーション開発で、
人気を博しているReactについて解説した書籍です。
ReactはFacebookがリリースしたJavaScriptのライブラリで、
Webアプリケーションをネイティブアプリケーションのように、
動作させるために開発されました。

インストールの解説から、
チュートリアルを通したコードの説明など、
Reactを用いた開発がはじめての方でも
安心して入門することができます。

また情報が少ないテストやデプロイ、
またUI/UXの適切な設定など実際の開発の現場で、
役立つ事柄についても詳しく説明しています。

また、最終章では、よりよいアプリケーションにするために
サーバサイドレンダリングに関しても解説をしており、
パフォーマンスを改善することができます。
これから迅速なWebアプリケーションを作成する必要がある方や、
最新のフロントエンドの事情をくわしく知りたい方におすすめの一冊です。

【本書の特長】
●Reactの基本から応用まで実践的に学べる
●Reactを扱うための概念や手法を学べる
●UI/UX・テスト・デプロイなど本格的にReactを学べる


※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

(翔泳社)

目次の登録はありません。

付属データはこちら

お問い合わせ

内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。

正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。

利用許諾に関するお問い合わせ

本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。

追加情報はありません。
この商品の「よくある質問」はありません。

ご購入いただいた書籍の種類を選択してください。

書籍の刷数を選択してください。

刷数は奥付(書籍の最終ページ)に記載されています。

現在表示されている正誤表の対象書籍

書籍の種類:

書籍の刷数:

本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。

対象の書籍は正誤表がありません。

最終更新日:2020年02月28日
発生刷 ページ数 書籍改訂刷 電子書籍訂正 内容 登録日
1刷 084
Stateのまとめ リスト4.45 Todoをすべて消すリセット機能を追加(App.js)の上から3行目
2刷
TodoList tasks={this.state.todoList} /
TodoList tasks={this.state.tasks} /

※リフローEPUBの場合、リスト4.45の最終行から5行目が該当箇所になります(空行は含みません)
2020.02.21
1刷 088
リスト4.49
2刷
componentWillUpdate
componentDidUpdate
2020.02.21
1刷 093
リスト5.2の6行目
2刷
tasks: state.tasks.concat([action.task])
tasks: state.tasks.concat([action.payload.task])
2019.12.23
1刷 109
Container ComponentとPresentational Componentの下から2.3行目
2刷
記述するのは誤りです。
記述するのは好ましくありません。

※リフローEPUBの場合、第5章「5.2 react-redux」の「Container ComponentとPresentational Component」の2つ目の段落が該当箇所になります。
2020.02.28
1刷 115
図5.3 ディレクトリ構成の上から3行目
2刷
2020.02.28
1刷 116
リスト5.30のキャプションの修正
2刷
リスト5.30 src/containers/TodoApp.js
リスト5.30 src/components/TodoApp.js
2019.12.23
1刷 122
ルーティングの実装パターンの上から1行目
2刷
 ルーティングの情報をどのように保持するのかによって実装パターン
 ルーティングの情報をどのように保持するのかによって実装パターン*1

脚注「*1 本書のreact-routerのバージョンは4.2系です。」を追加しました。

※リフローEPUBの場合、第6章の「6.1 ルーティングとは」の「ルーティングの実装パターン」の最初の段落が該当箇所になります。
2020.02.28
1刷 159-160
159ページ末尾から160ページにかけて
2刷
引数にTodoのタイトルを受け取り、自動採番したIDと共にActionオブジェクトをリターンします(❷)。  非同期アクションクリエーターでは関数をリターンしている点が大きな違いです。
引数にTodoのタイトルを受け取り、自動採番したIDと共にActionオブジェクトをリターンします。  非同期アクションクリエーターでは関数をリターンしている点が大きな違いです(❷)。

❷の箇所が本来の箇所と異なっておりました
2018.02.20
1刷 195
「ページルーティングの導入」 上から2行目
2刷
ReduxとReact Routerを組み合わせて
ReduxとReact Router*1を組み合わせて

脚注「*1 本書のreact-routerのバージョンは4.2系です。」を追加しました。

※リフローEPUBの場合、第10章の「10.2 アプリケーションを作ろう」の「ページルーティングの導入」の1つ目の段落が該当箇所になります。
2020.02.28

感想・レビュー

sakakendo さん

2019-08-01

reactを使ったアプリケーションの作り方からredux,routing,ui,testなどに関して網羅されててとりあえずアプリを作るための勉強になったと思う。認証に関しての記述がなかったのでそこは別途勉強する必要がありそう。またroutingで使われていたreact-router-reduxが非推奨になっているところで詰まった。そうは言っても内容は濃くていい本だった。個人的には好み https://hackmd.io/@PbNTn26kRum94ZoIp5_AkA/SJHTGZ17S

ひよこ さん

2020-01-04

Test, UI Component など網羅的に説明されていた。ライブラリのバージョンなど、現時点でも写経できる内容だった。redux のあたりは、初学者である自分には難しいと感じることもあった。

Kouichi Ume さん

2018-12-19

また読みなおしていて、 やっぱり、この本がreduxまで含めて201812月段階では、実際に手を動かせるし、日本語の本では一番詳しい気がします。 僕は、サーバ側バックエンドもやるので、CORSとかの話題について通信側がもう少しあっても良いような気がしましたが、主目的から外れてしまうし、難易度高い本は、う売れないだろうし、なかなか難しいと思いました。 今回は、不満点もあげてしまいましたが、全体でも、この本は素晴らしいと思います。こういった難しいけれど重要なところを扱ってくれてありがとう