Skip to content

Instantly share code, notes, and snippets.

React Router Prework

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:

  1. Take a look at the quick start page of the React Router docs. Take note of the syntax and organization of the page. No worries if this looks unclear right now! (nothing to answer here)
@Jerry-Vrrr
Jerry-Vrrr / paired-project-reflection.md
Last active January 11, 2022 20:46
Paired Project Reflection

Abstract

  • In this project, we worked with existing HTML and CSS code, creating functionality to an application that could create custom or randomly generated motivational posters that the user could then save. There were multiple pages that needed to load and hide when called.

Overall

  • I usually take the lead when it comes to teamwork. It isn't always planned, but when the need calls I quickly put plans into action. In this specific project, there were very few seperate files to work seperately on, so a lot of planning and delegating was needed in order to keep work moving and avoid merge conflicts. I kept the poject in line and am proud of the work we accomplished.
  • One time that there was a disagreement between team members, we had different ideas about direction to solve a functionality issue. I had been most recently working on the project and the suggestions were things that were already tested. I thought rather than digging in on why it didn't work, it made sense to test it again for the par

Checklist/Rubric

To make a copy of this rubric:

  1. Click the button in the upper right-hand corner that says Fork. This is now your copy of the document.
  2. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.

Part I: Creating Directories and Files; Initializing Git and Pushing to GitHub

  • I named my directories correctly.

What were your reflections from the video?

  • I think it is an amazing thing to keep in mind both in everyday life, in work and when programming.

In what ways have you examined your implicit biases before coming to Turing?

  • It can be very dificult to know how different, good or bad your experiences might be from another person. I grew up with and around many cultures, races ability levels, etc. but it took many years for me to realize that I knew very little of their experience in life. So much unwitnesses and what was, through biased eyes. I try to examine my biases by recognizing this and by learning as much as I can by listening to others and asking questions. Also by having new experiences myself. Getting out of my comfort zone. That was a huge influence on my moving to Mexico. To learn a new language so I can speak with many more people. Also in going through the immigration process and integrating.

What kind of software do you imagine building in the future? How will understanding biases

@Jerry-Vrrr
Jerry-Vrrr / plan0.md
Last active October 31, 2021 16:33
jerry_vohrer_mod_0_plan.md

Ok, If You Want To Succeed, Start Here...

Organize!

  1. Take GREAT notes and make sure you can easily reference them when needed in the future.
  2. Turn new and commonly used commands into cheatsheets and keep them visible.
  3. Organize thoughts and pseudocode on paper before adding code to the screen.

Pseudocode:

  • should read like an algorythm

Session 1 HW

CAREFULLY READ ALL THE INSTRUCTIONS BEFORE STARTING THESE EXERCISES!

To start this assignment:

  1. Click the button in the upper right-hand corner that says Fork. This is now your copy of the document.
  2. Click the Edit button when you're ready to start adding your answers.
  3. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.