- 購入(閲覧期間:会員登録期間)
 - お気に入りに追加
 - お気に入りに追加
 - マイリストに追加
 - マイリストに追加
 
モダンJavaScriptの基本から始める React実践の教科書
(最新ReactHooks対応)
																									
														絶対に挫折しない最高の1冊!
													
																								
													※この電子書籍は固定レイアウト型で配信されております。固定レイアウト型は文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
Reactをイチから学びたい方にオススメの1冊です!
【本書のポイント】
UdemyのReactコースで最高評価獲得の著者がモダンJavaScriptの基礎からTypeScriptの実践的な内容までしっかり解説!
著者が2年以上勉強会を主催し初学者と話す中で分かった、多くの人が感じるReactの挫折ポイントを解決する構成!
現場のシチュエーションベースのストーリーで技術解説をしているので、実務で必要となる知識を意識しながら学習を進められる!
「#挫折しないReact本」で学習した感想をシェア!!
												
																									
														Chapter1 Reactを始める前に知っておきたいモダンJavaScriptの基礎
 1-1 モダンJavaScript概説
 1-2 DOM、仮想DOM
 1-3 パッケージマネージャー(npm/yarn)
 1-4 ECMAScript
 1-5 モジュールバンドラー、トランスパイラ
 1-6 SPAと従来のWebシステムの違い
 Chapter1 まとめ
Chapter2 モダンJavaScriptの機能に触れる
 2-1 const、letでの変数宣言
 2-2 テンプレート文字列
 2-3 アロー関数 ( )=>{ }
 2-4 分割代入 { } [ ]
 2-5 デフォルト値 =
 2-6 スプレッド構文
 2-7 オブジェクトの省略記法
 2-8 map、filter
 Chapter2 まとめ
Chapter3 JavaScriptでのDOM操作
 3-1 JavaScriptによるDOMアクセス
 3-2 DOMの作成、追加、削除
 3-3 JavaScriptによるDOM操作実践
 Chapter3 まとめ
Chapter4 Reactの基本
 4-1 React開発の始め方
 4-2 JSX記法
 4-3 コンポーネントの使い方
 4-4 イベントやスタイルの扱い方
 4-5 Props
 4-6 State(useState)
 4-7 再レンダリングと副作用(useEffect)
 4-8 exportの種類
 Chapter4 まとめ
Chapter5 ReactとCSS
 5-1 Inline Styles
 5-2 CSS Modules
 5-3 Styled JSX
 5-4 styled components
 5-5 Emotion
 5-6 Tailwind CSS
 Chapter5 まとめ
Chapter6 再レンダリングの仕組みと最適化
 6-1 再レンダリングが起きる条件
 6-2 レンダリング最適化1(memo)
 6-3 レンダリング最適化2(useCallback)
 6-4 変数のmemo化(useMemo)
 Chapter6 まとめ
Chapter7 グローバルなState管理
 7-1 グローバルなState管理が必要な理由
 7-2 ContextでのState管理
 7-3 その他のグローバルstateを扱う方法
 Chapter7 まとめ
Chapter8 ReactとTypeScript
 8-1 TypeScriptの基本
 8-2 APIで取得するデータへの型定義
 8-3 Propsへの型定義
 8-4 型定義の管理方法
 8-5 コンポーネントの型定義
 8-6 省略可能な型の定義
 8-7 オプショナルチェイニング(Optional chaining)
 8-8 ライブラリの型定義
 Chapter8 まとめ
Chapter9 カスタムフック
 9-1 カスタムフックとは
 9-2 カスタムフックの雛形を作成
 9-3 カスタムフックの実装
 Chapter9 まとめ
付録 React×TypeScript実践演習													
																								続きを読む
											
(C) 2021 Reach Script Inc.
ページ数:272ページ
出版日:2021/09/16
					