- Identify what happens when the applications loads
- Identify where user information is stored
- Explain how the
AuthorizedRoute
uses authentication information to determine what to do - Describe how the authentication informations is set, and where
- Explain how the authentication information is used to make decisions in the
Header
andBlogPost
components - Explain how the authentication information passed to the
Header
andBlogPost
component
- Add Routing between 2 pages to react
- Use
Link
to changeurls
- Access values from the url to a url and pass it to a component
- Pass data to route components
- Manage page travesal programatically
- Use
<Redirect />
to move from route to route - Explain how using redux changes the architecture of a react project that uses routes
- Describe what causes a react component to re-render
- Explain what component lifecycle methods are
- Connect a component to an API
- Retrieve data
- Post new data
Turn to your neighbor and discuss how react components render. What causes a component to update (re-render)?
- Define what a binary search tree is
- Explain why binary search trees are useful
- Write pseudo code to traverse a binary search tree
- Explain the difference between depth first search methods (pre-order, in-order, post-order)
- Describe the Big O of binary search tree methods
- Implement binary search tree methods
- 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
NewerOlder