Skip to content

Instantly share code, notes, and snippets.

View brycemara's full-sized avatar

Bryce Mara Jarrett brycemara

View GitHub Profile

Intention Timer

What role do you typically play on a team?

Typically I am a leader on a team. In my Senior Design project in college I took on the leader role. I think I'm naturally a leader but in this project we didn't have a leader and all were equally contributing / leading our teammates.

What resources or strategies did you use when you were presented with a technical challenge?

Something that helped my group was breaking apart and doing solo research on the technical challenge and coming back together to look out our different options with how to solve.

What is one personal/professional takeaway from this project?

That you need to agree to disagree. We came across issues that could be solved two different ways and we would disucss which was better but ultimately had to choose. If my approach wasn't choosen I needed to agree to disagree and get on board to keep working on the project.

React Router Prework

This gist contains a short assignment I'd like everyone to complete before our formal lesson. The prework involves reading some of the React Router documentation, and will allow us to keep the lesson more hands on.

Questions / Readings

Router Overview

React Router is a library that allows us to make our single page React applications mimic the behavior of multipage apps. It provides the ability to use browser history, allowing users to navigate with forward / back buttons and bookmark links to specific views of the app. Most modern sites use some form of routing. React Router exposes this functionality through a series of components. Let's start by looking at the overall structure of an app using router: