- Install
react-router-dom
- Use react router to create simple client side routes
- User react router to create nested client side routes
- Install thunk and add it as a middleware to redux
- Use thunk in actions to do AJAX calls
- Explain what a token is
- Explain what authorization is
- Walk through the process of making sure a user is authenticated before accessing a route
- Walk through the procees of making sure that user can only access resources that belong the them.
- Walk through a full stack authorization process
- List the 5 crud operations, what information the request has, and what information is in the respose
- Define what Knex.js is
- Follow the request response cycle for an API that uses databases
- Explain what how the model and the controller are working together to compose a response
- Describe what happens when you
throw
inside a promise callback. - Describe how a database is set up.
- Create a select all controller and model