React Books

React Cookbook: Create dynamic web apps with React using Redux, Webpack, Node.js, and GraphQL

Over 66 hands-on recipes that cover UI development, animations, component architecture, routing, databases, testing, and debugging with React Key FeaturesUse essential hacks and simple techniques to solve React application development challengesCreate native mobile applications for iOS and Android using React NativeLearn to write robust tests for your applications using Jest and EnzymeBook DescriptionToday’s web demands efficient real-time applications …

Learn more

React Explained: Your Step-by-Step Guide to React

Please note, this a BETA version of the book. The edited and polished version will be released the week of March 18th. At that time, the price will increase.React Explained is a fun and enjoyable introduction to React, which is the Javascript framework of choice for WordPress, Drupal, Magento, and thousands of developers.Key FeaturesUp-to-Date: Constantly updated, the material …

Learn more

Learn React with TypeScript 3: Beginner’s guide to modern React web development with TypeScript 3

Start developing modern day component based web apps using React 16, Redux and TypeScript 3 with this easy to follow guide filled with practical examples.Key FeaturesLearn the latest and core features of React such as components, React Router, and suspenseDive into TypeScript 3 and it`s core components such as interfaces, types aliases, tuples, generics and much more.Build small-to-large …

Learn more

Node.js, MongoDB, React, React Native Full-Stack Fundamentals and Beyond

Enjoy learning the fundamentals of building a Service Layer with Node.js/Express, a Data Layer with MongoDB, and a Presentation Layer with React and React Native. Illustrated with a sample application to learn everything along the way.This book will teach you how to develop JavaScript applications with simple to use, yet powerful JavaScript technologies and host everything in the …

Learn more

React Router Quick Start Guide: Routing in React applications made easy

Learn how you can implement routing in a React Web/Native application using React-Router library Key Features Create nested routes and complex workflows for your applications Learn Routing in server-side rendered applications and in Native mobile applications Understand how Redux bindings for React-Router works using the connected-react-router library Book Description React Router is the routing library for …

Learn more

Modern JavaScript Web Development Cookbook: Easy solutions to common web development problems with coverage on React, Node.js, and Microservices

Modern recipes to help you write cleaner code, solve common JavaScript problems, and work on popular use cases such as Microservices, Native Mobile development, and moreKey FeaturesBuild, test, and deploy robust and scalable Microservice and serverless web appsDevelop your own serverless applications that are scalable and efficientCombine server-side functionality with web development abilities to produce native applicationsBook DescriptionJavaScript …

Learn more

Hands-On Design Patterns with React Native: Proven techniques and patterns for efficient native mobile development with JavaScript

Learn how to write cross platform React Native code by using effective design patterns in the JavaScript world. Get to know industry standard patterns as well as situational patterns. Decouple your application with these set of “Idea patterns”. Key Features Mobile development in React Native should be done in a reusable way. Learn how to build scalable …

Learn more

Quick Master React Sokushu (Japanese Edition)

Reactは、Facebook開発の、現在人気のJavaScriptライブラリです。フロントエンド開発にjQueryを使ってきたが、色々と複雑になってきた。jQueryだけでは却って大変だな、ちょっと機能が足りないな、と思っている方はいませんか?そんな方に是非お勧めしたいのが、Reactです。本書は、Reactの基本について、10のPartに分けてサンプルコードとともに詳しく解説しています。本書掲載のサンプルは、サポートページ(https://wings.msn.to/index.php/-/A-03/WGS-JSF-004/)からダウンロード可能です。どんどん動かして試してみてください。【目次】Part 1:イントロダクション React登場の経緯   jQueryの問題点とポストjQueryへ  主なJavaScriptライブラリ/フレームワーク 対象読者 サンプルプログラムについてPart 2:Reactの基本  React開発の準備   create-react-appの準備とアプリの作成    [1]create-react-appをインストールする    [2]プロジェクトを作成する   [3]プロジェクトフォルダーの内容を確認する    [4]アプリを起動する   補足:npm startコマンド  サンプルアプリの内容を確認する   トップページの準備 – index.html   アプリを起動するためのエントリーポイント – index.js   アプリを構成するコンポーネント – App.js  React要素のレンダリング   renderメソッドで直接タグを出力する   React要素を一定時間間隔で更新する  補足:ブラウザーだけでReactアプリを実行する Part 3:JSXの基本  JSXのルール   唯一のルート要素を持つこと   空要素は「~/>」で終えること  名前の異なる属性が存在する  コメント構文<!–~–>は利用できない テンプレートにJavaScript式を埋め込む –   エスケープ処理を解除する   属性値を動的に設定する    (1)属性値前後のクォートは付けない   (2)style属性の指定にはオブジェクトを利用する   (3)属性をまとめて設定する  補足:JSXの実体Part 4:コンポーネントの基本  関数コンポーネントとクラスコンポーネント  コンポーネントへのパラメーターの引き渡し   さまざまな型の値をコンポーネントに渡す   オブジェクトを個々の属性に展開する   要素配下のテキストを引用する   コンポーネントを入れ子にする Part 5:プロパティ型の検証(prop-types)  prop-typesの基本  prop-typesの特殊なデータ型   (1)PropTypes.instanceOf   (2)PropTypes.oneOf   (3)PropTypes.oneOfType   (4)PropTypes.arrayOf   (5)PropTypes.shape  プロパティ値の既定値を定義する  補足:型定義のもうひとつの記法 Part 6:条件分岐と繰り返し処理 繰り返し処理   注意:リスト項目を特定するためのキー   リスト項目を変数に代入する 条件分岐   「?:」演算子/「&&」演算子 …

Learn more

Recommended