Terminal Objective
Today we will learn about REST , URL and Query Parameters
Notes:
- REST , URL and Query Parameters
- After this lesson Students will learn JSX in a controlled environment.
- JSX without introducing REACT
- This is not an accident, and this is for learning purposes.
- They will use production ready React by the end of the course, but just like we don't make hello world apps at work, but we use them to get started.
- This has been tested and proven and taught to Hundreds of students.
- Do not change the flow, In a traditional server side rendered app with Handlebars, Pug, or something similar, we replace it with Facebooks old Express React Views Engine.
- This gives students the ability to just get used to writing JSX and not conflating it with learning State Management.
- Their are other libraries that use JSX for templating like LitHTML and even though those are
production readythey don't make components like React so we opted to not use them - Express React Views to React with the MERN Stack is a logical progression and effective when taught correctly
- If you have questions about how to teach it because you are unfamiliar, send a slack message to the SE Product Engineer
Materials
Outline
| Time | Purpose |
|---|---|
| 9:30am - 10:45pm | Tech Instruction |
| 10:45am - 11:00am | Break |
| 11:00am - 1:30pm | Tech Instruction |
| 1:30pm - 1:45pm | Break |
| 1:45pm - 2:30pm | Open Lab & HW |
