Home Page Icon
Home Page
Table of Contents for
Dedication
Close
Dedication
by Cory Gackenheimer
Introduction to React
Cover
Title
Copyright
Dedication
Contents at a Glance
Contents
About the Author
About the Technical Reviewer
Acknowledgments
Chapter 1: What Is React?
Defining React
Why React?
What Problems Does React Solve?
React Is Not Just Another Framework
Ember.js
AngularJS
React
React Concepts and Terminology
Getting React
Components
Virtual DOM
JSX
Properties
State
Flux
Tools
Add-Ons
Summary
Chapter 2: The Core of React
React
React.createClass
React.Children.map
React.Children.forEach
React.Children.count
React.Children.only
React.createElement
React.cloneElement
React.DOM
React.createFactory
React.render
React.renderToString
React.findDOMNode
Discovering React Components
Understanding Component Properties and Methods
Component Lifecycle and Rendering
render
getInitialState
getDefaultProps
Mixins
propTypes
statics
displayName
componentWillMount
componentDidMount
componentWillReceiveProps
shouldComponentUpdate
componentWillUpdate
componentDidUpdate
componentWillUnmount
React Elements
React Factories
Summary
Chapter 3: JSX Fundamentals
Why Use JSX Instead of Conventional JavaScript?
Using a JSX Transformer
How JSX Converts from an XML-Like Syntax to Valid JavaScript
Spread Attributes and Other Considerations for JSX
Summary
Chapter 4: Building a React Web Application
Outlining Your Application’s Basic Functionality
Thinking in Terms of Components
Wireframes
Rewrite an Existing Application
Creating the Necessary Components for Your App
Testing Your Application
Simulate
Running Your Application
Summary
Chapter 5: Introducing Flux: An Application Architecture for React
What Flux Is and Why It Is Different than Typical MVC Frameworks
The Basic Components of Flux
Dispatcher
Stores
Actions
Views
How React and Flux Look Together
Summary
Chapter 6: Using Flux to Structure a React Application
Structuring Your Application
Creating Dispatcher, Stores, Actions, and React Components for the Application
Dispatcher
Stores
Actions
React Components
Writing Tests
Running the Application
Summary
Index
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
Copyright
Next
Next Chapter
Contents at a Glance
For my kids and their mother.
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset