Book
Learning React, 2nd Edition
Alex Banks, Eve Porcello
Summary
宣言的UIの概念と、Hooksを用いた状態管理の原則を、 豊富なハンズオンを通じて実践的に習得できる。
Target Readers
- React初学者
- フロントエンドフレームワークを学びたいエンジニア
Tags
Colophon
- Publisher
- オライリー・ジャパン
- ISBN
- 978-4873119380
- Published
- Aug 2021
- List price
- ¥3,740incl. taxMay differ from the actual selling price on Amazon
Get this book
* The link above is an advertisement via Amazon Associates.Related Books
Prerequisites
- Recommended
Effective TypeScript, 2nd Edition
Dan Vanderkam
Reason: Once type design is a weapon you can wield, you advance to component-oriented UI development—the proving ground where those types shine most. Learning React gives you the experience of building UI declaratively while guarding props and state with types, letting you feel the benefit of types in making screens.
- Related
Programming TypeScript
Boris Cherny
Reason: With TypeScript fundamentals in place, you build on them to advance to React, the flagship of modern frontend. Learning React teaches components, hooks, and state management hands-on, connecting your typed-JavaScript knowledge to a real UI framework.
Next Books
- Recommended
Webアプリケーションアクセシビリティ
伊原力也, 小林大輔, 桝田草一, 山本伶
Reason: Once you can build UI with React, you extend your responsibility to the quality of whether that UI is 'usable by everyone.' This web accessibility book systematizes WAI-ARIA, keyboard operation, and screen-reader support, elevating UI you can build into UI everyone can use.
Sources
- Recommended
フロントエンド開発のためのテスト入門
吉井健文
Reason: Once you can write components in React, you learn how to write tests that guarantee their behavior. 'Introduction to Testing for Frontend Development' covers frontend-specific testing strategy from unit to integration to E2E, building a foundation for UI development that doesn't break.
- Recommended
Fluent React
Build Fast, Performant, and Intuitive Web Applications
Tejas Kumar
Reason: Once you can build UI with React, you raise your mastery by understanding what happens under the hood. Fluent React delves into the rendering mechanism and the Fiber architecture, lifting you to a depth where you can explain 'why it's fast or slow.'
- Recommended
実践Next.js
吉井健文
Reason: Once comfortable developing with React alone, you advance to Next.js, a framework that integrates routing, data fetching, and rendering strategy. 実践Next.js (Practical Next.js), built around the App Router and Server Components, provides realistic design for assembling actual products.
Sources