-
What is React JS and what problems does it solve? Support your answer with concepts introduced in class and from your personal research on the web.
-
Describe component state.
-
Describe props.
-
What are side effects, and how do you sync effects in a React component to changes of certain state or props?