React

React pdf epub mobi txt 电子书 下载 2025

出版者:O'Reilly Media
作者:Stoyan Stefanov
出品人:
页数:250
译者:
出版时间:2015-12-25
价格:USD 39.99
装帧:Paperback
isbn号码:9781491931820
丛书系列:
图书标签:
  • JavaScript
  • react
  • Web前端
  • 途径_KindleVoyage
  • 年份_2016
  • 前端开发
  • 分类_英文版
  • 分类_技能
  • React
  • JavaScript
  • 前端开发
  • UI框架
  • 组件化
  • JSX
  • 虚拟DOM
  • 状态管理
  • Hooks
  • 生态系统
想要找书就要到 小美书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

Hit the ground running with React, the open-source technology from Facebook for building rich web applications fast. With this practical guide, Yahoo! web developer Stoyan Stefanov teaches you how to build components—React’s basic building blocks—and organize them into maintainable, large-scale apps. If you’re familiar with basic JavaScript syntax, you’re ready to get started.

Once you understand how React works, you’ll build a complete custom Whinepad app that helps users rate wines and keep notes. You’ll quickly learn why some developers consider React the key to the web app development puzzle.

Set up React and write your first "Hello world" web app

Create and use custom React components alongside generic DOM components

Build a data table component that lets you edit, sort, search, and export its contents

Use the JSX syntax extension as an alternative to function calls

Set up a lean, low-level build process that helps you focus on React

Build a complete custom app that lets you store data on the client

Use ESLint, Flow, and Jest tools to check and test your code as your app evolves

Manage communication between components with Flux

作者简介

Stoyan Stefanov is a Facebook engineer. Previously at Yahoo, he was the creator of the smush.it online image-optimization tool and architect of the YSlow 2.0 performance tool. Stoyan is the author of JavaScript Patterns and Object-Oriented JavaScript, a contributor to Even Faster Web Sites and High-Performance JavaScript, he’s a blogger (phpied.com) and a frequent speaker at conferences including Velocity, JSConf, Fronteers, and many others.

目录信息

Chapter 1Hello World
Setup
Hello React World
What Just Happened?
React.DOM.*
Special DOM Attributes
React DevTools Browser Extension
Next: Custom Components
Chapter 2The Life of a Component
Bare Minimum
Properties
propTypes
State
A Stateful Textarea Component
A Note on DOM Events
Props Versus State
Props in Initial State: An Anti-Pattern
Accessing the Component from the Outside
Changing Properties Mid-Flight
Lifecycle Methods
Lifecycle Example: Log It All
Lifecycle Example: Use a Mixin
Lifecycle Example: Using a Child Component
Performance Win: Prevent Component Updates
PureRenderMixin
Chapter 3Excel: A Fancy Table Component
Data First
Table Headers Loop
Debugging the Console Warning
Adding <td> Content
Sorting
Sorting UI Cues
Editing Data
Search
Instant Replay
Download the Table Data
Chapter 4JSX
Hello JSX
Transpiling JSX
Babel
Client Side
About the JSX transformation
JavaScript in JSX
Whitespace in JSX
Comments in JSX
HTML Entities
Spread Attributes
Returning Multiple Nodes in JSX
JSX Versus HTML Differences
JSX and Forms
Excel Component in JSX
Chapter 5Setting Up for App Development
A Boilerplate App
Installing Prerequisites
Let’s Build
Deployment
Moving On
Chapter 6Building an App
Whinepad v.0.0.1
The Components
App Config
<Excel>: New and Improved
<Whinepad>
Wrapping It All Up
Chapter 7Lint, Flow, Test, Repeat
package.json
ESLint
Flow
Testing
Chapter 8Flux
The Big Idea
Another Look at Whinepad
The Store
Actions
Flux Recap
Immutable
· · · · · · (收起)

读后感

评分

评分

评分

评分

评分

用户评价

评分

非常的实践,有一个表格控件的实例,可参考下

评分

就2015年的时候这本书(可以下载前四章)真不错,只是到了2016年正式上市就显得内容略旧了。就当前而言也是一本入门的好书,虽然不很深入,但是足够浅出。

评分

不喜欢,太罗嗦,JSX简直自寻烦恼。

评分

非常的实践,有一个表格控件的实例,可参考下

评分

就2015年的时候这本书(可以下载前四章)真不错,只是到了2016年正式上市就显得内容略旧了。就当前而言也是一本入门的好书,虽然不很深入,但是足够浅出。

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美书屋 版权所有