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
- Week 10 Day 3 - Build a Vegetables App Due Saturday
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.