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 ready they 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

Copyright © Per Scholas 2023