Skip to content

Instantly share code, notes, and snippets.

View jheidepriem's full-sized avatar

Josephine Heidepriem she/her jheidepriem

View GitHub Profile

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.

Instructions

  1. Fork this gist
  2. 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 😁

- What is a "data model", and how does it relate to the DOM in a front-end application?
The data model holds the state of your application. It is the single source of truth for
what should display on the page. The DOM stands for The Document Object Model, and it is
the the visual representation of our application.
- What is a "framework?" And how does it differ from a "library?"
JavaScript libraries are collections of prewritten code snippets that can be used and reused to
perform common JS functions. JS frameworks are a full toolset that help shape and organize your
web application. Frameworks provide structure to base your entire project around. The library is
like pieces of furniture that add style or function to the structure.

Crafting

const craftSupplies = {
  crossStitching: [
    { name: 'fabric', amountNeeded: 0.25 }, 
    { name: 'needle', amountNeeded: 1 }, 
    { name: 'thread', amountNeeded: 10 }, 
    { name: 'scissors', amountNeeded: 1 },
 { name: 'hoop', amountNeeded: 1 }
@jheidepriem
jheidepriem / README.md
Created December 7, 2022 17:26 — forked from akashnimare/README.md
A Beginners Guide to writing a Kickass README ✍

Project title

A little info about your project and/ or overview that explains what the project is about.

Motivation

A short description of the motivation behind the creation and maintenance of the project. This should explain why the project exists.

Build status

Build status of continus integration i.e. travis, appveyor etc. Ex. -

Build Status