This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function extractTrackLinks(temp) { | |
const doc = document.createElement('div'); | |
doc.innerHTML = temp.outerHTML; | |
const tracks = doc.querySelectorAll('.tracks tr:not(.headerRow)'); | |
if (tracks.length === 0) { | |
console.log("No tracks found in the table."); | |
return; | |
} |
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.
- Fork this gist
- On your own copy, go through the listed readings and answer associated questions
- Comment a link to your forked copy on the original gist
- What is a JavaScript framework? Watch this video.
- Why would we want to use a framework? Read this article.
There are a bunch of JavaScript frameworks out there to use. At Turing, we choose to teach React - it's one of the most popular frameworks out there. Actually, a lot of developers will call React a library, which it is...but it can also be described as a framework. It's a little confusing, but the lines are blurred for React. Let's just say that React is a library with some rules and conventions to follow.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
DTR: Define the Relationship | |
Use this template when conducting DTR with your project partners. It's recommended that you copy/paste this template into your own gist each time you conduct a DTR to take notes on the conversation. | |
Guiding Questions to Define The Relationship: | |
What are each of our learning goals for this project? What drives us in this project? | |
What is your collaboration style? How do you feel about pair programming vs. divide-and-conquer approaches? | |
How do you communicate best? How do you appreciate receiving communication from others? | |
How would you describe your work style? | |
What are each of our strengths? How can our strengths complement each other? | |
What’s gone well or poorly in your previous projects? |