注重体验与质量的电子书资源下载网站
分类于: 编程语言 设计
简介
目录
Table of Contents
Chapter 1 Welcome to React
Obstacles and Roadblocks
React’s Future
Keeping Up with the Changes
Working with the Files
Chapter 2 Emerging JavaScript
Declaring Variables in ES6
Arrow Functions
Transpiling ES6
ES6 Objects and Arrays
Promises
Classes
ES6 Modules
CommonJS
Chapter 3 Functional Programming with JavaScript
What It Means to Be Functional
Imperative Versus Declarative
Functional Concepts
Chapter 4 Pure React
Page Setup
The Virtual DOM
React Elements
ReactDOM
Children
Constructing Elements with Data
React Components
DOM Rendering
Factories
Chapter 5 React with JSX
React Elements as JSX
Babel
Recipes as JSX
Intro to Webpack
Chapter 6 Props, State, and the Component Tree
Property Validation
Refs
React State Management
State Within the Component Tree
Chapter 7 Enhancing Components
Component Lifecycles
JavaScript Library Integration
Higher-Order Components
Managing State Outside of React
Flux
Chapter 8 Redux
State
Actions
Reducers
The Store
Action Creators
Middleware
Chapter 9 React Redux
Explicitly Passing the Store
Passing the Store via Context
Presentational Versus Container Components
The React Redux Provider
React Redux connect
Chapter 10 Testing
ESLint
Testing Redux
Testing React Components
Snapshot Testing
Using Code Coverage
Chapter 11 React Router
Incorporating the Router
Nesting Routes
Router Parameters
Chapter 12 React and the Server
Isomorphism versus Universalism
Universal Color Organizer
Communicating with the Server
Chapter 1 Welcome to React
Obstacles and Roadblocks
React’s Future
Keeping Up with the Changes
Working with the Files
Chapter 2 Emerging JavaScript
Declaring Variables in ES6
Arrow Functions
Transpiling ES6
ES6 Objects and Arrays
Promises
Classes
ES6 Modules
CommonJS
Chapter 3 Functional Programming with JavaScript
What It Means to Be Functional
Imperative Versus Declarative
Functional Concepts
Chapter 4 Pure React
Page Setup
The Virtual DOM
React Elements
ReactDOM
Children
Constructing Elements with Data
React Components
DOM Rendering
Factories
Chapter 5 React with JSX
React Elements as JSX
Babel
Recipes as JSX
Intro to Webpack
Chapter 6 Props, State, and the Component Tree
Property Validation
Refs
React State Management
State Within the Component Tree
Chapter 7 Enhancing Components
Component Lifecycles
JavaScript Library Integration
Higher-Order Components
Managing State Outside of React
Flux
Chapter 8 Redux
State
Actions
Reducers
The Store
Action Creators
Middleware
Chapter 9 React Redux
Explicitly Passing the Store
Passing the Store via Context
Presentational Versus Container Components
The React Redux Provider
React Redux connect
Chapter 10 Testing
ESLint
Testing Redux
Testing React Components
Snapshot Testing
Using Code Coverage
Chapter 11 React Router
Incorporating the Router
Nesting Routes
Router Parameters
Chapter 12 React and the Server
Isomorphism versus Universalism
Universal Color Organizer
Communicating with the Server