You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Instantly share code, notes, and snippets.
Gabrielle
Gabby-Recny
Creative Frontend Software Developer aspiring to use technology for positive social impact
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.
Instructions
Fork this gist
On your own copy, go through the listed readings and answer associated questions
You will not be turning this in; it's for your own understanding/learning/benefit 😁
Review of Mod 3 pre-work focusing on fundamentals of React
What is a "data model", and how does it relate to the DOM in a front-end application?
The Data Model is the single source of truth in our application. I like to think of the Data model as the application in its original state without any modifications. The Data Model is updated and modified by the DOM according to user interaction. In a front-end application, we want to reflect changes to the Data Model that are made on the DOM so that the Data Model remains our source of truth. As a front-end developer, my job is the keep the Data Model and DOM in sync and update the UI according to any changes made.
What is a "framework?" And how does it differ from a "library?"
Frameworks provide JS developers a foundation to build basic web applications without Vanilla JS which can be lengthy and tedious. They contain a collection of libraries that we are able to reference when writing our code to reduce bugs and unecessary code lines. Frameworks are more bounded by rules and are therefore more restrictive than
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
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?