View on GitHub

reading-notes

Questions about React Docs - thinking in React

code

  1. How would you break a mock into a component heirarchy?

2.What is the single responsibility principle and how does it apply to components?

code

3.What does it mean to build a ‘static’ version of your application?

4.Once you have a static application, what do you need to add?

5.What are the three questions you can ask to determine if something is state?

  1. Is it passed in from a parent via props? If so, it probably isn’t state.
  2. Does it remain unchanged over time? If so, it probably isn’t state.
  3. Can you compute it based on any other state or props in your component? If so, it isn’t state.

6.How can you identify where state needs to live?