I hereby claim:
- I am nicolelatifi on github.
- I am nlatifi (https://keybase.io/nlatifi) on keybase.
- I have a public key ASCiTFYvjNC1UcKijNJs9PyPARzQI8rcT9R7fD4ePJIr4wo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
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.
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.
The data model refers to the original data or information that an application is built upon and depends on. The data model is the single source of truth that should not be changed or manipulated. The DOM is the browser's display of the application. It is the interface between JavaScript and HTML. When changing what is displayed to a user, the DOM should be manipulated, not the data model. These two need to remain separate in order to protect the data model.
There are two main differences between frameworks and libraries that help me understand the distinction better. First, frameworks generally have more rules and strict formatting than libraries. Second, when working with a framework, it is the framework that makes calls to your code, whereas with a library, you have the power to call the code whenever you like. This means that when using a framework,
Group Member Names: Nicole, Katy, Orlando | |
Goals and Expectations for the Project (What does each group member hope to get out of this project? What do we want to achieve as a team? How will we know that we're successful?): | |
Understanding how the data model and the DOM work together. | |
Get faster. | |
Better understanding of each iteration before moving on to the next one. | |
Refactor each iteration before going onto the next one. | |
Putting HTML, CSS, and JS together. |
"Why is Empathy Important for Design" "The Surprising (Nontechnical) Skill You Need to Succeed in Tech", The Muse "Why Aren't We More Compassionate?", TED Talk (Daniel Goleman) "Can you teach people to have empathy?", BBC (Jun 29, 2015) "Three Kinds of Empathy", Daniel Goleman "The Importance of Empathy in Our Services-Centric, People-Oriented Economy", Wall Street Journal Blog (Oct 9, 2015)
What role does empathy play in your life and how has it helped you?