Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Your First Week With React
Notice of Rights
Notice of Liability
Trademark Notice
About SitePoint
Preface
Conventions Used
Chapter 1: How to Tell if React is the Best Fit for Your Next Project
What Is React?
How Does the Virtual DOM Work?
Is React Good for Every Project?
Resources
Conclusion
Chapter 2: React vs Angular: An In-depth Comparison
Where to Start?
Maturity
Features
Languages, Paradigms, and Patterns
Ecosystem
Adoption, Learning Curve and Development Experience
Putting it Into Context
One Framework to Rule Them All?
Chapter 3: Getting Started with React: A Beginner’s Guide
Prerequisites
What is React?
Understanding the React DOM
Start a Blank React Project
Introducing JSX Syntax
Declaring React Components
Styling JSX Elements
Stateless vs Stateful Components
Chapter 4: Getting React Projects Ready Fast with Pre-configured Builds
How Does Create React App Work?
Starting a Local Development Server
Running Unit Tests
Creating a Production Bundle
Opting Out
In Conclusion
Chapter 5: Styling in React: From External CSS to Styled Components
Evolution of Styling in JavaScript
styled-components
Building Generic Styled React Components
Customizable Styled React Components
Advanced Usage
Component Structure
Conclusion
Chapter 6: An Introduction to JSX
What is JSX?
How Does it Work?
What About Separation of Concerns?
Not Just for React
Chapter 7: Working with Data in React: Properties & State
Kinds of Component Data
Properties
State
Conclusion
Chapter 8: React for Angular Developers
Frameworks vs Libraries
Out Of The Box
Bootstrapping
Templates
Template Directives
An Example Component
Two-Way Binding
Dependency Injection, Services, Filters
Sounds Great. Can I Use Both!?
How About Angular 2?
A Complete Application
Chapter 8: A Guide to Testing React Components
Write Testable Components
Test Utilities
Put It All Together
Conclusion
← Prev
Back
Next →
← Prev
Back
Next →