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

React ハンズオンラーニング 第 2 版(リアクトハンズオンラーニングダイニハン)

Web アプリケーション開発のベストプラクティス

著者:
Alex Banks/Eve Porcello/宮崎 空(アレックス バンクス/エバ ポーセロ/ミヤザキ クウ)
出版社:
オライリー・ジャパン
出版日:
2021年08月06日頃
ISBN:
9784873119380
価格:
¥3,740
在庫:
1
判型:
単行本
★★★★⯨4.5(4 件)
中級者向け
JavaScriptインターネット・WEBデザインReactフロントエンドコンポーネントベース開発モダンJavaScriptWeb開発オープンソースフロントエンドフレームワーク実践プログラミング

なぜ注目されているか

総合
380
NEW20 件の言及
03620222023202420252026

書籍紹介

Web フロントエンドの「今」を学びたい人へ!
Facebook が開発した JavaScript ライブラリReact 」の解説書。 2013 年にオープンソース化された React ですが、ここ数年で大きな変更が加えられ、また React を取り巻くエコシステムも大きく変化しました。本書では実際に動くコンポーネントを作りながら、最新の React の記法について解説しつつ、最新のツールやライブラリも紹介します。初心者から中上級者まで、 React の今をすばやく学習することができます。

技書の森解説

React を学ぶ本は数多く出版されていますが、その中で本書が名著として支持されている理由は、「なぜ React はこう設計されているのか」を読者に体感させる構成にあります。原著は O'Reilly の "Learning React, 2nd Edition" (Alex Banks, Eve Porcello) で、第 2 版では関数コンポーネントと Hooks を前提にゼロから書き直されました。クラスコンポーネント時代の残骸がなく、宣言的 UI とデータフローという React の核心に集中できます。

序盤で JavaScript関数型プログラミング的な考え方 (純粋関数不変性高階関数) を丁寧に積み上げるのが本書の特徴です。その土台があるからこそ、 useState や useEffect が「おまじない」ではなく設計思想の帰結として腑に落ちます。コードは小さなサンプルを段階的に膨らませる形式で進むため、写経しながら理解を深めたい独学者に向いています。

一方で、本書は React そのものの仕組みに紙幅を割いており、 Next.js やルーティングライブラリといった実務寄りのエコシステムは射程外です。「動くアプリを最短で作りたい」目的には別の本が適しますが、 Hooks の仕組みを正確に理解し、トラブル時に原因を追える基礎体力をつけたい人にとって、最初に読むべき一冊です。

言及 Qiita 記事 (18 件)

この本に興味がある方におすすめ

この本に関連

Alex Banks の他の書籍

関連記事

関連用語

共有:Xはてブ