logo
分类于: 编程语言 设计

简介

Learning React: Functional Web Development with React and Flux

Learning React: Functional Web Development with React and Flux 8.3分

资源最后更新于 2020-09-10 15:19:07

作者:Alex Banks

出版社:O′Reilly

出版日期:2016-01

ISBN:9781491954621

文件格式: pdf

标签: React Redux web JavaScript 程序员 重要度./.××× 计算机 编程

简介· · · · · ·

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

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