What is React?
What is a React element?
How do you mount a React element to the DOM?
What is JSX?
Why must the React object be imported when authoring JSX in a Module?
How can you make Weback and Babel work together to convert JSX into valid JavaScript?
What is a React component?
How do you define a function component in React?
How do you mount a component to the DOM?
using ReactDOM.render( )
What are props in React?
How do you pass props to a component?
How do you write JavaScript expressions in JSX?
How do you create a “Class” component in React?
How do you access props in a class component?
- this.props.’prop’
What is the purpose of state in React?
- the values you put in state change over time, in event handlers, you update state using setState( )
How do you pass an event handler to a React element?
What Array method is commonly used to create a list of React elements?
.map( )
What is the best value to use as a “key” prop when rendering lists?
What are controlled components?
What two props must you pass to an input form for it to be “controlled” ?