Index, Show, New & Create with MongoDB/Mongoose Models

Time Activity
10:00 am - 11:00 am Introduction to JSX
11:00am - 11:30 am Morning Coffee Break / Social Time
11:30am - 12:35 pm Index and Show with JSX
12:35pm - 1:30 pm Review & MongoDB Atlas Account Creation
1:30pm - 2:30 pm Lunch Break
2:30pm - 4:30 pm MongoDB + New & Create if Time Permits
4:30pm - 5:30pm HW & Markdown Group Learning
5:30pm Exit Tickets

Material

HW

Notes

  • CRUD - Create, Read, Update, Destroy
  • MVC - Models, Views and Controllers
  • JSX - Javascript XML Extension
  • CRUD is the Minimum functionality of a Backend Application
  • MVC how we structure our applications
  • JSX the preferred templating system we use to not have to write 100 HTML Files When We Make a Website
  • JSX is popularized by React which was made by facebook
  • Other popular templating: EJS, Handlebars, Pug. Vue, Svelte & Angular also have their own Templating but it is specific to them only, jsx is universally applicable not just in React Alone.

CRUD, MVC, REST, INDUCES and JSX: Remember where we are going

arthur_node_jsx_diagram_photoshopped

mvc-meme