In order to recap what we have learned in this chapter, try to answer the following questions:
- How can we easily create a full REST API from a simple JSON file?
- What are the advantages of using a proxy to access our backend server during development?
- Which combinations of Hooks can we use to implement requests?
- Which libraries can we use to implement requests?
- How can we deal with loading states using react-request-hook?
- How can we deal with errors using react-request-hook?
- How can we prevent the unnecessary re-rendering of components?
- How can we reduce the bundle size of our app?