この商品をご覧のお客様は、こんな商品もチェックしています。
- 日本を危機に陥れる陰謀の正体
-
価格:990円(本体900円+税)
【2024年02月発売】
- マルクス・ガブリエル 日本社会への問い
-
価格:968円(本体880円+税)
【2023年12月発売】
- 東南アジアで学ぶ文化人類学
-
価格:2,860円(本体2,600円+税)
【2024年03月発売】
- マンガで共感 幸せな離婚のための手続きと知識のすべて
-
価格:1,650円(本体1,500円+税)
【2023年11月発売】
- 学びを変えるラーニングアナリティクス
-
価格:2,200円(本体2,000円+税)
【2023年04月発売】
[BOOKデータベースより]
React+Atomic Designの導入によるコンポーネントの設計から実装まで。JavaScriptライブラリReactの基本から、UIデザイン設計、コンポーネントの実装、モジュールバンドラーwebpackによるソースコードのビルド、Reduxによる状態管理、プロダクトの品質維持などリアルな開発現場から生まれた実践ノウハウを解説。
1 Web開発の動向
[日販商品データベースより]2 Reactの基本
3 Atomic Design
4 ソースコードのビルド
5 コンポーネントの実装
6 CSSの実装
7 ロジックの実装
8 プロダクトの品質
JavaScriptライブラリReact + Atomic Designの導入によるコンポーネントの設計から実装まで。
現場で使える、実務に役立つ知識とノウハウを習得したいエンジニアのための、React実践書です。
Reactはフロントエンド開発に革新的な影響を与えました。従来のJavaScriptライブラリと比較して、構築へのアプローチが変わり、今後のUI開発に対する大きなヒントとなり得ます。本書はその「今後のUI開発」の視点から、Reactを解説していきます。
Chapter01「Web開発の動向」は現在のWeb開発の最新動向を解説し、「品質」「コスト」「スケジュール」の観点から、開発プロジェクト成功のために「設計」が必要で、重要であることを確認します。
Chapter02「Reactの基本」は、Reactの概要から実行させるための環境構築、記述方法、JSXなどを解説します。
Chapter03「Atomic Design」では、注目度の高いUIデザインの設計手法であるAtomic Designを解説します。論理的な観点でUIを俯瞰して、抽象化と具象化をポイントに、今後求められるWeb開発に向けたデザインの設計を解説します。
Chapter04「ソースコードのビルド」ではビルド作業の実際を解説します。モジュールバンドラーwebpackなどの使い方も解説します。
Chapter05「コンポーネントの実装」では、今後のUI開発の基本であるコンポーネントに関して、実装方法を解説します。
Chapter06「CSSの実装」では、UI構築において重要な要素となるCSSによるスタイリングについて、構造化設計に沿った実装方法を紹介します。CSS in JSやPostCSSなどを取り上げます。
Chapter07「ロジックの実装」では、UIロジックの根幹にあたる状態管理に焦点を定め、Reactを強力に支援するReduxアーキテクチャを例に、組み込み方法とその構造を解説します。
Chapter08「プロダクトの品質」では、さまざまな視点から品質向上ならびに品質維持に繋がる手法と実現するツールを紹介します。テストフレームワークJestやenzymeを使ったテストの方法、Lintツールによる構文チェック、flowを使った型チェッカー、スタイルガイドツールStorybookの活用などを解説しています。
リアルな開発現場から生まれた、実践ノウハウを凝縮した1冊です。