分享此書

回饋意見

關於作者

Robin Wieruch is a german software engineer and freelancer located in Berlin. In the recent years he has gained experiences in single page applications which use Ember, Angular and React. He is a full-time JavaScript developer, is doing his best to teach students on his blog and strives to learn something new every day himself.

The Coder Package

Unlock Content Instructions

Please read the instructions to unlock your content. Thank you for purchasing the extended package.

Chinese

PDF

EPUB

MOBI

APP

$49.99

最低售價

$69.99

建議售價

The Bare Essentials (5 Licenses)

Chinese

PDF

EPUB

MOBI

APP

$59.99

最低售價

$69.99

建議售價

The Bare Essentials (10 Licenses)

Chinese

PDF

EPUB

MOBI

APP

$89.99

最低售價

$99.99

建議售價

Table of Contents

前言

读者赠言

儿童教育

问题解答

更新日志

怎么读这本书？

你可以期望学到什么（目前为止…）

React 简介

你好，我叫 React。

基本要求

node 和 npm

安装 React

零配置搭建 React 应用

JSX 简介

ES6 const 和 let

ReactDOM

模块热替换

JSX 中的复杂 Javascript

ES6 箭头函数

ES6 类

React 基础

组件内部状态

ES6 对象初始化

单向数据流

绑定

事件处理

和表单交互

ES6 解构

受控组件

拆分组件

可组合组件

可复用组件

给组件声明样式

使用真实的API

生命周期方法

获取数据

扩展操作符

条件渲染

客户端或服务端搜索

分页抓取

客户端缓存

错误处理

代码组织和测试

ES6模块：Import 和 Export

代码组织与 ES6 模块

快照测试和 Jest

组件接口和 PropTypes

高级React组件

引用DOM元素

加载 ……

高阶组件

高级排序

React 状态管理与进阶

状态提取

再探：setState()

驾驭 State

部署上线的最后步骤

弹出

部署你的App

概述

Leanpub 無條件、無風險的 100% 滿意保證

從付款之後的 45 天內，只要點個兩下，你就可以完成退書並且取回先前支付的全數金額。退書是採用人工作業，因此可能需要花幾天的時間才能完成整個程序。 See full terms.

Free Updates. Free App. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers), EPUB (for phones and tablets), MOBI (for Kindle) and in the free Leanpub App (for Mac, Windows, iOS and Android). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.