Assignment 1: CRUD
Here we use:
- CRUD (Create, Read, Update, Delete) mutation operations
- DOM manipulation
- Event listeners
- Passing references (binding)
- Updating an item in the same position (not deleting + re-adding)
- Basic data structures
- Local JS arrays, client-owned
- Identification: Object reference + index
Using only JavaScript and an in-memory array, nothing is saved to a database.
Process: JS array → object reference → DOM row