React Back
ReactJS is a javascript library for building user interfaces, provided by Facebook.
Quick Start
Guides
- Why React?
- Displaying Data
- Interactivity and Dynamic UIs
- Multiple Components
- Reusable Components
- Transferring Props
- Forms
- Working With the Browser
- Tooling Integration
- Add-Ons
Tips
- Inline Styles
- If-Else in JSX
- Self-Closing Tag
- Maximum Number of JSX Root Nodes
- Shorthand for Specifying Pixel Values in style props
- Type of the Children props
- Value of null for Controlled Input
- componentWillReceiveProps Not Triggered After Mounting
- Props in getInitialState Is an Anti-Pattern
- DOM Event Listeners in a Component
- Load Initial Data via AJAX
- False in JSX
- Communicate Between Components
- Expose Component Functions
- this.props.children undefined
- Use React with other libraris
- Dangerously Set innerHTML
Adavanced
- How to make React components actually reusable
- Distributing React components
- Your Timeline for Learning React
- Improve Angular Performance with React
- Things I Wish I Were Told About React Native
- Making React Native apps accessible