This course is currently in QA.
React Basics (Refresh)
Coming September 2018…Watch trailer
About this Course
What you'll learn
First Steps in React
Thinking in Components
Components are at the heart of React -- they are the core building blocks of a React application. A component lets you reuse code that renders a part of your UI. Being able to split your UI code into independent, reusable pieces, and think about each piece in isolation is one of the most embraced features of React.
Properties (or props) are a core concept in React. Components receive data through props, allowing them to be dynamic, customizable and reusable. Most of the components in your UI will be configured with props.
In React, state stores information about a component that can change over time. State determines how a component renders and behaves, and is what makes components interactive, allowing them to update and react to changes by updating DOM elements.